MFRFRPRDSDASKTSREAISLLFLLIFIHFYNVKCQENIINRVSTDSSPSPSREAEFKSGLKKIILSIVFGVLTGLLSAALCAGIVHCVVRYMNRTPILKGPVVFSPKIAPKTVQSALDIKRLEPFETGSPETQSKSVKRRIQQELEMLANLRHRNLMSLRAYVRDSDRFSLVYDYVPTGSLEDAMNRVRENQLQLSWEVRLRIAVGVIKGLQYLHFSCVPRILHYNLKPTNVMLDAEFEPRLADCGLAKLMPNLDRAASGYSAPECFQNCRYTEKSDVFSFGVILGVLLTGRDPMDPFFSEAAGGGSLGRWLRHLQQAGEAREALDKSILGEEVEEDEMLMAVRIAVVCLSDLPADRPSSDELVPMLTQLHSF*