MAAFKHPLNLTLTLTQILNLTPSCTLSKILNPKSPPKPYFLKTQCALKSIHSASKAQNCKNVIQVLEDRGLVDSITSQDLKSASSNPNSSPLKVYCGFDPTAESLHLGNLLGLIVLSWFRRCGHKTVALIGGATGRVGDPSGKSLERPELDEKTLEKNILGIRESISTVLGRSEEIFGGKEKIGDVIIMNNYDWWKEMKVLEFLREVGRYARVGTMLAKESVKARLSSEEGMSFTELTYQLLQGYDFLYLFKNEEVSVQIGGSDQWGNITAGTELIRKILRAEGAYGLTFPLLLKSDGTKFGKSEGGAIWLSSSMLSPYQFYQYFFSVPDADVINFLKILTFLSLEEIAELEKGMSGPGYEPNSVQRRLAEEVTRFVHGKDGLLEAVKATEALKPGSEAKLDSKIIEEIGADVPSCCLDYHEVLNRSLVDLSVASGLLESKSAARRLMKQGGLYLNNKRVNGEDILVEEEDIVDGKVLLLSAGKKNKMVIKIIDN*