MQCGSLKASLGTSLPCKASRARVSTRSRVTRVTQAVADLQKAVPFLPTADHLAKWSNTSWRNFTALQQPEYPDQEELEKACAEIASYPPLVFAGECRTLQERLAQAATGEAFILQGGDCAEAFSQFNANRIRDLFRLILQMSVVMMFGGGVPIVKLGRLAGQFAKPRSANMEEKDGVSLPSYRGDIINGPEFTAEARTPAPWRLVKAYNQSAATLNLLRGFSTGGYAGLDRVTKWNLDFMANSEEGKAYTDLARRVDEAIAFMQACGLDMNSSVMKETEFYVSHECLLMGYEEALTREDSTSGLWYGCSGHMLWCGERTRQLDNAHVEYLRGIGNPIGVKVSDKMDPGQLVALIATLNPENTPGRLAVIVRMGATKLREKLPVLIEAVAAAGQVVAWVCDPVHGNTEEVKGYKTRRFENVKAEVEAFFDVHEQCNSVPGGIHLEMTGDNVTECIGGGACVSELDLSSRYHTHCDPRLNAEQALEMAFYVASRLRQRRDRIQKELESKGKVVMLYX