MFPQCKFSREFLHPRYWLTWFGLGVLWLWVQLPYPVLCFLGTRIGAMARPFLKRRESIARKNLELCFPQHSAEEREKMIAENFRSLGMALVETGMAWFWPDSRVRKWFDVEGLDNLKRAQMQNRGVMVVGVHFMSLELGGRVMGLCQPMMATYRPHNNQLMEWVQTRGRMRSNKAMIGRNNLRGIVGALKKGEAVWFAPDQDYGRKGSSFAPFFAVENVATTNGTYVLSRLSGAAMLTVTMVRKADYSGYRLFITPEMEGYPTDENQAAAYMNKIIEKEIMRAPEQYLWIHRRFKTRPVGESSLYI*