MLSRAVTRAAAQRAPLGARAMSGVTQMTVRDALNGAMREEMQRDENIFVMGEEVAQYQGAYKITKGLLEEFGSKRVVDTPITEAGFTGICTGAAYAGLRPICEFMTFNFSMQAIDHVINSAAKMYYMSGAQIKVPIVFRGPNGAAAGVGAQHSQCFAAWYAHCPGLKVIAPYSAEDARGLLKAAIRDDNPVVFLENEILYGMSFDIGPEVLDKDFTVPIGECKIERAGSDVTLVSYSRGVHTCLQAAEELAKMGVEAEVINLRSVRPLDRLTIIESVKKTNRLVTVEEGWPACGIGAELGACIYESEAFDYLDAPVERVTGADIPMPYASNLEIDALPQINNIITGVQKVCYRL*