MPRVALIVGVTGMVGVTMTEVLKKPTTLGAPWTVYGVSRRPLPTWFPSSFLDKHIILDTLNQENTHKILSPLSTQITHLFWLAIYANESEDLSISMNSTMLCNVLRALTSSPKSSLSHVALQTGTKQYLGPIYDPILSSQIHPHEPPFKEDYPRLQFPNFYYALEDIIFSYSKSLTYSIHRSSIIIGASSRSFYNALLTLSVYALVCKHENYPFRYLGNEFTWGHFCDASDARVLAEQQIWASVTNSAKNQAFNCTNGDVFTWKMLWKVLCDEFGVEFVALDEKDKLTYVDFMKDKGEVWERIVEENGLYKTKMEEITCFGATDAVLNFQIQHVCCMNKSREFGFLGHANTLASIKMWIEKLRQMKILP*