MELFSLPSLFLLSTLFVFYISKFLNKRNQRNCYMLHYECFKGKDERKLDTETCAKVVERNKHLGLEEYRFLLRTMASSGIGEETYGPINVLQGREASPTLLDAYSEMDEIMFETLDKLFHKTKGFVSPSDIDILVVNVSLFAPSPSLTSRVINRYKMREDIKSFNLSGLGCSASVISIDIVQRIFETRENAFALVVSTETMGPHWYCGKDRSMMLSNCLFRAGGSSVLLTNAARFKNRALMKLVTVARAHVGAEDEAYSCCMQMEDKDGHPGFLLTKYLKKAASRALTKNLQVLLPRVLPVKELIRYAIVRAIKRRTTTKRESTSSGIGLDLKTGLQHFCIHPGGRAIIEGVGTSLGLTEFDIEPSRMALHRFGNTSSGGLWYVLGYMEAKKRLKKGDKILMMSMGAGFESNNCVWEVLKNLDGKNVWEDSMDRYPELSKIPNPFVEKYDWINDDTMSFIRV*