MIGRAVSFSSLRGVSHCHFCSSTRMRKLRSQKAGPPAAAASLRFAALLQSCGRTGDIRRGRALHARLLLTGAAAASTFLANHLITMYSHCADAVSAVRVFGVVPRPNLVSWTTLVSGLVQNSMHHDALAAFAAMRRAHIAPTQFALSSAARAAAALSAPRPGTQLHCIGIRLGFDNELFVASNLADMYSKCGLLHEACRVFDQMPQKDAVTWTTMIDGYAKNGSLEAAILIFRDMKCEGLVGADQHVFCSALSASGGLKDGWFGRSLHCCIIKAGFELETVVRNALLDMYAKSGDLENASRVVSIDPGGWNVVSATSLIDGYVEAGRIEEALETYTELGRQGVEPNEFTFASMIKGCAMHDLLEQGAQLHAQVLKTNLISDSFVGSTLVYMYGNCGLISLSLQLFNEIGYRTEIAWNAVINVYAQHGHGWGAIQAFDRMTSSGIRPNHITFVCLLTACSHAGLVDEGLGYFHSMKDAHGIEPKAEHYSCIIDMYGRAGRLDEAEKFISEMPVKPSAYAWCSLLGACRMQGNKELGEVAAQNLMKLDPNNTGIHISLSGIYTSLGQWEDVKAVKKSMKDISIKKLPGFS*