MDPFEELPDDVLCGVLARLPPLDLLSSASLVNSRWRRAARSAALWSIIGLPLASQNLSLNKAILAMLETADDRALLSTVPFYKDGSQKDGVERDMHLLKIFSRADSLYFGSKFAFDRMMISVGELAPRLRKWTAPHVCLRADVEPLPALGNLRELTIAFSSPASMLAAVAATPLLERLVARFPPASGMQASPQVAAHQALLESAVPPAQQHDLSTVSIMGRLGAGGEGRALEELGLDCGLLAARCPLLCAFAIEFPSLSPRAAPAEVTAGTFAGLAALRQLADLRLEHVALAEGALDALGDLGLRSLALAAHIHALHAPLVLAGRHHPALERLSVAATDPQGTAAPLHVSLLACGSLREVSVSSAAAGAGAGTLVRVSGLPRLALLALEHASTAQPDLRVAHAALRELRVTVAEIRVPATWTVEPTDFAPAPLAPPFPRRAPPSRPR*