MSFSYSQKFSIALVLCLIVTVKSFRVSVSSGRLASATKICVSESSTDNVDISSAFKGLDLSLVKPLGMILEEVEEGAAKGVFVKEVAEEGSSVPYADEIVGLKLITVAGEDVTSLTFDEVMDKIINSPETVDLRLVSMNEIDSVDAEEDSAPAFEIGTSVTIKLLQEGKDDLDIETKVGDNLRQVLLDNSVEVYQGMKQKLGNCGGGGQCTFCAFDFVDSEGWAERSDYESQKLKKNPDARLTCLNNIQGPVTIRKAKR*