MAPERSTINILVLASRTRSLLNWKSTPASITSPPSFVPPRHTLIRLRSHHTSSALSPSPAQSPLPRPKSIKAAFWRPYSTVVVHSKGQARVRRTISFLIISTVSFAVGGYLALTYAPPILPGLVMGSMPTDVETLNLFQAPDDFSREVDEYIKNCALAQSLRAHPDFIESRPHLKIPDEVRQHNLTAGTLAGPGMIVVPPYYFNEKDGKSMVQIFYVGVDVSGHPGIVHGGFLATMLDEGLARCAFPAMPNKVGVTANLQINYLKPTMAGQFLVLRAKTTKVDGRKAWAEGWIESLEVAEGEEPVKLVEANALFVEPKHAKVLKSLYRVSA*