MCSSLIPHGKRLVQFQKGHNFSVSVKLFQNVFSAFSNSFSSVASSHDVSIRDGRKGNNFTVSYLIDSLGLTKKLAESISIKVRFENKANPDSVLSLLRSHGFTDSQISNIITDYPLLLIADAENSLGPKLKLLQSRGASSSELTEIVSKVPKILAMKGDKSISRYYDIVKEIVEADKSSKFEKLCHSLPEGSKQENKIRNVLVLRELGVPQRLLFSLLISNHHVCCGKEKFEESLEKVVGMGFDPTTPKFVEALCIVYGLSDKRLEENFNVYKRFGLTVNDIWELFKKCPAFLGYSENRIIQTFEALKRCGLCEDEVMSVFKKNPLCLRASEQQILNSMETFIGLGFSRDEFVMMVKRFPQCIGYSAEMVKKKTEFVVKKMNWPLKVITLFPQVLGYSMEKRIVPRCNVIKALMSKGSLGSELPPMPSVLACTDQTFLNRYVVEHDEKLVLELMAIFNQDRIS