MIGIIGDSSTGKSTLLNALLGQRLLPTSYKSCTSAITSVRLVDSGDPELAFHWKDAVEMVTGRKEVISRIKTLNEEIRESGSRNVVDLRISCRPQSRLHDLGICDGSLRLVDMPGQDETDNPVVKECFDQLLSMCHGLICLVKHSAVRSDSLAVLMDRIAVQAPHLFTTPGALTFVISQVDLVRQDDSEDELPAKVAKGDRILLDLKRELLQYLANRDCLMLFPGFLSDVKVFCVSVDQQMNGGHEYTQLLDSVGDLHSIIQELKMSRKLKLCKEIYEIFMDRLETIGKEYPARATEVIEAERHEKAVRNASMAVAAASFLVTIPLGGWGIWAGCAVRCAAAGTALGVGVMASTVTPATNEGEMQGDQDTLGGHSCLGAGRFGAIGAQEANKRVIFNRTAATIREGKAYEDTLLDADDAPVYIGDYMGDVPHGQGRLFWKSTNFEAFIGRFKNGRPREGLFINEKGFCVARAEVSADGAVSISGVQPDEDVSVLAASAAPGEPAVSLVTLEDFLKPSDGYKALVVMVVKLEDGMVAG*