MTTGKTNQPAGAIGPEPFMKSAEAVPVIPVVGLTTDPKLWVCFYQGTWVLATLVPGIVSIQRNFAPRRGDVVLASIPKSGTTWLKALAFATMARAAHPPADNPGHPLLRLNPHQCVPYMERMFAAGDEAVMDTLPSPRLMSTHLHHSILPTSITNNPDCKIIYICRDPKDMLVSFWHFVRRVNADISFSDVFEAACNGTSVSGPIWDHLLGYWNASKASPETVLFLRYEEMLRDPAGNARKLARFVGQPFSPAEEEAGVVDQIVRLCSIDKLKSVEVNKGGSGTAGTHFANDWYFRKGGAGDWANHMTPDMARRLDAIVEEKLSGSGLSFARD*