MNRQTLVLFGTYRLVRRMPGGEAMAALTRILHRSQDDELSSFVPTYRVDPLRAACDTGACPYPAGDRPNAVRQFMEAAKREPALVKAPLLLLVETDFIILRPLQGIPAAGSLARPIGFRYLNMDPPAFPAVMRRLYPPGFGPLSDLQPTGPSPVLARLDQWLTVADRWEGFTTQLEADADAKSVLGHMREMYAFVAAAAVARFKLDLQSPPNSILMVQPPVHDEMGQAAMMHYTWASRLVWPNGTDAWRFEKREHTQQQQVDEMPLVPLPPPFQKGAWITPSAAAPAGRNTTRALYDMLVLMAETMNRGIEEVGGARWREVLGRSHDAG*