MARVIGGPFHVACSRRAITSKRQRFDSKEVPVSFSSLRNSGIWGVRIVRSICVSEWSFHRGLVVAGIGGFRQSRNSRSSDEDSDPAIDIGGIRSPSVRLIDAQQNMVGIMPKSEAIRMAEDAELDLVILSPEADPPVVRIMDYSKYRYEQQKKKREQQKKSAASRMDLKELKMGYNIDSHDYSVRIKAAKKFLNDGDKVKVIVNLKGRENEFRNIAIELIKRFQSDIGELATEESKNFRERNIYIVLVPNKTVLQKSQEQPKKKQDSEVSAGV*