MMRRAEFEMGLFLVLQFMFMLSLCSSEELLPEISSLDTSPQPFLPFIAPSPMVPFINTTIPKLSGLCSLNFTASEGLIQTTSHNCWTVFAPLLANVMCCPQLDATLTITLGKASKETGLLALNRTQSKHCVSDLEKILVGKGASSKLRSICSLYSSNLTDSSCPVINVDEFESAVDTSKLLLACEKVDPVKECCEQACQNAILDAATNITLKASEPLTDNSVRINDCKNVVQRWLATKLEPSQAKETLRGLANCKINRVCPLVFPDMRDISGNCSNELSNQMGCCGAMESYVSHLQKQALITNLQALDCATSLGTKLQKLNITKNVFSVCHISLKDFSLQVGSQESGCLLPSLPSDAIFDQDTGISFTCDLNDNIPAPWPSSSSSSASTCKKPVTIPALPAAASSQPGLYNEGVTRLVIFVLSLVLVILLS*