MDVDLVEFLLETRLKAFDWIVNLDPMQLEYDSPNLVQRFLLVLFSYQTTRNKPWKECNPPAIPHGSATANFCYRPDYVSGEATSHVWGDQWLSASHECKWAGIICETVQAEERTVVELRLYWNDLNGPLPWEITRLPLLRFLRLNDNMLTGALPTGLFSKKAGVALESLALYSNQFSGTIPAEWVANLLEGSGKLANIHLNRNTLTGKIPSELGLLAIKSLSLANNKLTGSIPQEIFNQTSLESLFLSKNDLTGTLPSEVGLLTDMKYLNLNYTQISGSLPSEIGLLNQLQELFLSNTNMQGTIPEELYMGLDNLLFFGLDGCNFTGTISSSVGLFQTKLRHLYLANNNFHGTLPNEIDALTLLREILVNGNDLSGTVPVSFCQNRYAGGKASKVVADCLPNPETGVPAIQCPSDCCTSCCDETGLCLAN*