MMPKVPQLSISGLCDTFTAFASMTAGLHTDEEAWALALYAALTEQLLTPGPRGTLRVEQLTHRQAATLVSSCRQAMYDDPRLLQALLRFALRTVRDLQASYLAQFVLAFASLQIDCAALLAHIPQGIKFFRSMHDFSNLVYGLVSVGRTDLLQYVIPNLEDTSRRFGGMTQEECSQLNLVFLAIRTEAPELLSLVPDQLRGRIEREHRHKLRSLEHMPRPSALHRAVSWILHNEMGAAFEEEYLVAGAYHVDIAFPEERIALEVDGPAHHLKVSQRFDGSTVLKQRLLRNLGWKVVHVSYVEWLRLESNEEKRVHLEGILRPVLYEDESARPTEEAYRAKPSQIRARSTHRPSELRSCPFCGNLFHQRGLGAHQRWCKVRSSRSDDTTTTSMS*