MPKALFNSRLIGLPCLDSEELADARKKELLIPRRDARQLGVTAVKAVNAGFYVLPDGSEVMWKDFVDNARKEKVSIKPNDPLPDYFPDQSTKTLVQVTNQTTMQAALQMVQKGEKPLALNFANGYSVGGGFLGGSRAQEECLCRSSALYVTLKGDDMYKHHQRQPGPKVSSSWAILSPNVPVFRTDAGKELSEPWLLSIVTCAAPQAHKAKNAKEAEKLLKQRIRRVLEIAAAYGYTSLVLGAWGCGAFGCDPVRTARDFRESLENEFAGVFTNIVFAITDWSEERMFLGPFRDAFAPETKEQS*