MKEMKKQGDTISKGHKNNELMLNLQLGIRHSVARPGPTTSLDPKASAFDPKEKVRFVIMGNLFCSEYVIHRRYDLQGSSHEQREISMSTKDGELLNWDDIQKMKYSWNVVNETLRLTPPVPAAFRNAISDISFAGFTIPKGWKIYWNSYVTPNYADYFPMPEEFDPTRFEGDGPAPYTFIPFGGQPRMCPGKEFARLQILVFLYNVVKGFRWESEVHGLPIRLQPNSL*