MASNLTLVFVLVLCFQLVPRDVYGMRNAPLSSSEAESVSAEGPAPDGTCKSMVQIYGYECQEHTVTTQDGYILSMQRIPEGRGKVVGRKTPVLLQHGVLMDGITWLLNSPDQSLAFILADSGFDVWIANSRGTLWSRGHTLLGPGDPGYWDWSWDELAAYDLPAFVQYIYDQTDQKLNYVGHSLGTLIALVSLSQSKLLDMVNSAALLSPIAHLGQVTSTISQAAAKAFIAETYYWLGMKEFDPKGEAVANLLKTLCKKPGANCYDLMTSFTGKNCCLNSSTVELFLDHEPQSTATRNMIHMAQMIREGTIAMYDYGDSGENMKHYGQPTPPIYNMSGIPNDFPLFLSYGGRDALSDVNDVQLLLDDLKSHESDKITVQYRDDYAHADFVMGVNAKQVVYDPMIAFFKLQ