GTITSQDDNVVVGYWHNWCDGRGYQGGNAPCVELKTVNPQYNVVNISFMKVYDIAEGRIPTFKLDPTIALSEAEFIAQIDTLNSQGRSVLIALGGADAHIELTRGDEDALAAEIIRLTDLYGFDGLDIDLEQAAITAKDNQFVIPAALKMVKEHYRKTGDNFMITMAPEFPYLTANGAYTPYLTELDGYYDFINPQFYNQGGDGLWIEGVGWIAQNNDALKEEFIYYIADSLINGTRNYHKIPHDKLVFGLPSNIDAAATGYIQDPQDLYKAFDRLKAQGQPLRGVMTWSVNWDMGTDAANNSYNQQFIKDYGNFIHNQLPPV