MKAVLSAFVGHMTKFQLAERQTPDLDAELAALEDEDGEGIVGDEDVESEEEEGEVEDGDELAPEVRESDETVVDEVADEADLEHRLPSLSLRDAKAGQIALTKLRKLAQKIHWSLTICEALAEDCEAVNVWPRHIVRDVSTRWNSSTELIHSVLLIEKALSCLVIRKEFNRPRGVRLERFMLSRAEWEILKGIKPLLDAILYATKEVSQSAVPMVHPIIPLINSITAIFDKFIDNLNSHPAVCHAAFRGLLMLNKYYKRTDDAVVYQIAMLMHSSTKTSYFIRAGWSAEWIGATVTPEGRLTLQKS*