MACVLKLFAVTNGSVFSLHLNSRRRFHRRFNAKIKMSSSDAALPSLPDNRTVVGFGMTAVDFLATVDGFPKPDDKVRSASLKVEGGGNAGNALTCAARLGLKPKLISKVADDSHGFAILKELEADGVDTSFIVVSKGGSSTFSYVLVDNQTKTRTSIYTPGDPPMMPDDLSQSTLLSAFDGARLVYFDGMFPETALFVAQEAARNNIPILVEAESLREGLDELLKLADFVTCSAKFPQAWTQAPSIPSALVSMLLRLPNINFVVVTLGEGGCLMLERSANEDSDIEERDVESFLEFLYKGKDDSLAIPTCIPSAVTKFRANGIGTICGRFYIGTAEKIPDSELIDTTGAGDAFIGAIMYAICANMVPEKMLPLAAQVAAAKCRALGARTGLPRRTDPHVVSFLH*