MPVLLKIPGDKRVFAAGLYWRHEDRKPSRKDLLAGSRGTDFWVVQRRTKSRSLQSGFTRPLLGSDFLLGAPKRLAQDKPYKGRVYSLAAAVADVIQEPWLGIFDLGNGLYWYIAVRDSYEILPDGDAVGDWDAVDALRRQHAAYGEPSTFRDGGLEEIASILRQGPKVQPLVDVRKNPVLAVAIWSGVVTATAVGGAVAWHIHETKVEQEKIAAQERRIAIERAIEARRAASAVLPWAAQPLPANFIRACTSALGKVSPSDLGWLLKSTQCRLVNGRVVLQNSWEIGPSATALEAPEGVLVDNGQKILSKEVLSSIAPSRDGNVLPEALAEREIYGLSQALSLKVRLLASQPRVPRSLPGAKSSPSKPPSRPWTYLAFSVSGDLSHWGNPRDWDIPGLRFSSLTFSPSKTGDIQIKALGNLYVLRANAAREPVRESKAQPKPSIQAHFSARK