MFHPCSVVWYHLLFLCYLIFDFLAMPCRAVAIALSPRKWKTIFSQELHPQYLTFSTQNELQTFFLPIAWFPQITTMHASTLGLLSSPLFYGASTQLCYISLLELSSSSEKIGDIGIKKLFLSKENSTGFVRKLLASPDEGGAMNRIGGTCSKDNIVIFQGPTTPLPSGIPTYTVQILNVCVAGCSISNIHVRCGWFSSARLINPRLFRRIFFDDCLVNNGDALGPGESLSFQYANSFRYPLSVLSVSCF*