MSDKMIVEYIWIGGSGIDLRSFSRTLSKSVETASELPEWTFDGSSTGLASGEDNEVVLKARKLFKDPFLGGNHILAMCDLYTLNGDALPTNHRARAEQIFSIEKVAAAYPLFTIEVEYTLLDPDTLQPVGWPVGSEVGPQGGYYCGEGADKTWGRDILDAHYKACQYAGINIAGVHAGRTHGQWAFQIGWSAGLDAGDQVWMARYILLRLAEQAGLVVSLDSKPIPGDWHGMRAHINYATNASLEDGGLAVIDNAIAKLGEAHSELLKAAGRGIDGLLTGKHETASLNSFSWGVSSSSDSIRISEDAVKQGKGYFTVRLPASNMNSYVMTALLVEVTILLE