MAIDGLLREERYCEALRASFAILAIDPWSIEAILGKARSLIGLGEYEHACATLSTGMEATDSSSHEMVELLAVAEQLKAQSTTGDFDQPLRAYFSSAAFRTESARAGGVSDGAFVFSEIPVAPMAEFLGEFQCAPSTLHGRGLFATKDLEAGDVIFATKPIGIARGGASLKQAVLEKAKMPRVAELLQYLPGGNSAAASLPVSLLHPSANLEDYLDDDGHEEAAGLERVVDAYMAAGHKSVCPDNVLWPLLTLINHSCIPSVTLRVVGTTLFCRAARDLKSGEELLVSYYGGSLKSRLTSLIWPSRPEEIIVCKCRKCELETKIPVLYPYPGVGKCIRRDDVERMCLMEEFVLHNDFSSEDKQVVRSGFAHHYYTGGRPCVYVRVPTAEVVMEAVLRYGCTGGFNSCLGLQSRLLRHATDKAAARELLLQSCITHFGQALARELLVRVEYGLGHF*