MNGIVLSWQQGGMGLPFGMAGHVEFTPDEGFSKGNGGIGKPATWPVLPGSTAPGALHKMLAELSYGHHLKTDLAPPHQHIMPSHPPSFAQLPDHLTNSNPFSTTYWVRQLQGSLPLPHDCYNGFGSSGPKDPTRSYPQHIALNGGSLVLDTARGELVNASKMTPKEILEAKALAASKSHSEAERRRRERINTHLATLRTLLPSSTKTDKASLLAEVIDQVKTLKRQVSEIYEYGPIPTDHDDISVEKVASAAEGRILIRASLCCDDRPELMTDLKEAIDTLRLRTLKAEISTLGGRIKNVFIVTLKEEAIEPDEDAFIKRLREALRLVMDGPGGGELSPGSSNKRQRVSPF*