MCSSLVPHGKRLVQFQKGRDFSVSVKLLQNVFSVFSNSFSSVATAADVSFRDSRKGNNFTVSYLVDSLGLASKLAESISMKVSFENKGNPDTVLNLLRSHEFTDSQISSIISDYPTLLVADAENSLGPKLLLMQSRGASSSELTEIVSKVPKILGMKGDKSIGRYYDIVKEIIEADKSSKFEKLCHSLPEGSKQENKIRNVLVLRDLGVPQRLLFSLLFSNHHVCCGKEKFEESLNKVVGMGFDPTTPKFVEALCIVYGLSDKRLEENFNVYKRFGLTVNDVWELFKKCPAFLGYSENRIIQTFEALKRCGLCEDEVLSVFKKNPLCLRASEQQILNSMETFIGLGFSRDEFVMMVKCLPQCIGYSAEMVKKKTEFVVKKMNWPLKVITLFPQVLGYSMEKRTVPRCNVIKALMSKGLLGSELPPMASVLACTDQTFLKRYVVEHDEKLVLELMSIFNQDRVS