MPVTFQVAKHDANAIALPGYRQGRSQDAVEEFLKQSCYKQWKESGEILQSSVTDSALQTLRSNKNGFVHTVVEAHGRHHHLRIRPDDIWIAILSQLSFYVNKHADELREYFVTHEGKKELWVYAVGTRYTVDFGSLARQMSDQIHQHVVDKTLVEWILPDFTTSTTNDTTICAILLMSTLQAYFSYGIGIICGIPSVTLEGEKADWERLYKRLDRLPELGEEPEQWAAMLRPILRRFVEAFDGQPDIPFWEHVVNRNDRICGLDLISGWITAFCVWDQDGKWLARNRRAGSQSLGSIKTEGNYTLDGIPYFELDMKDIPSGYGDVNVLVDDNGTTFDCKMVAGHVAATISKSSDDGVYDTLSPAPQWFMYVKGDKPRRGYEEEEAEKLARLMRDFEVKWGKHPARS*