MLAADNVDRSRIAQAALAAAAVAVGVRWLLKRGRGDLDSIPSVREYPWPITSIPRLLKLDWHMFLRSLHDENGDSIVRARLGSMEFVSIADPEVAREVLSDIYNFVPAEQTVWQYFRNFAYGIIRDDGAAHGGGAGEVVLPGVVDLREEFPKLALDVISSAAFGADVGALAGRTDFSERLYETMTEIKIRAEEPVQLWRVLPTPARGASRRTPATSGPTPPAAGGAEAGAGAGGQRRGDMLEALLDAREAGEMDAELLIDEAMSILIAGGAEVLAGDFPAPEELERLPYITAFLKETLRLFNPPTFHARQVGPPAPPSQGGGCPRDPGLGRGRAHALQPEVMGPDAEEFKPERFLPGGPGEECRGYMPFSTGQRSCPGRHLAMAEMRVALASLVRRYRVEPEDGKPSGKLPGIVTVFVNRPKDPVRVRLVPLDGKRAAPRARTARPEETCPDDRRSDHSYTRA*