MDEDAESRVSSTRSYDRRGHLDWLRKLPDSLLCQVFLNLPTKDVVKTSVLSSTWGNIWRSVPGLDLGYGDFPEYNAFVSFVDSFLGFNSESRLQNFKLNYQYLRLKYEWKWTELDNANVTRWINTVIKRKVEHLHLSDVTFSNPESVSLPCVKVMYLDMVKFANDLAFEMLISGCPVLESLTIKRSACDNVDYLRVCSQSLLSFTLVGHCNEDMVKEQVVAIDAPRLEDLKLYCHETASFIIKNPASLVKMDIDIMFNLSSEQKFDPNDLPKRNMIRNFLLGISGVKEMEISSHTLEVIYNYSRCERLPVFRNLSSLHADFDDYRWEMLPGFSKTPGEEPISILPGPQCNLPALEFVDILKPMVEKETELKLMSYFLEKSTILKKLTLRLGDFRGNEESALLKKLLTIPRLSSSCQVVVL*