MVTRGGGSQSYGFPIYCAAWLPLAHIIKPDPPAAEADADDPSSSTPSLPMAVLGGGGGEGRSGVPNKLVVAALATGEEAAPALSPDTVVEVNSEEEVPYRMAVHPRGDGVFCAFPNGCRLYRWESQEGEGPQRLALEPDQDALAELKDVGLQLAVSFSGEGSILAIGGEDGYLRVFNWPTMGSVLTEIDTKTSIKDLTISSDEKFLAVNRSSGPCRVWDLQSSEVVASLPRETGEIFGFCRFSNKADNSHVLFITVMEGDYGKIVSWNTTSWTRTGSKKITREAISAFAVSPNGALLAIGTIEGSIIVVGSKDMRTLVTVKKAHLGIVTTLTFSQDSRTLLSTSFDSSARVTSVGSPKSNGTSIWPMLLVVILAILVYYCTQHKEDILAMLQR*