MFLGRESVLNFIFRGLANQSGIKRETTLGSVKSAEAVLSPASYIHAHNLLTDRGEQRNYFELGKLGQTVISTPRRSPLAYVALKASCPPGAWRAVLLRLLAEATMSNNLPDVAGTLFTSTYRNVKLAGKNPPATDLQGTGSVSGGPLERIYCISAALQQRCVAYGMQCFDTTSLSPARAGAHKRIEVQKDQLPAWSKSTLSYRCAISPCSGQHQQWLSHVATTGPACHRYPSPKPDPKTQFLRKGEGEAIKAGHDESRSEVKPSPPKAGAYKRRDNPPNTAFRRFYERGDLPIAIDHRGTKNVIAWKVEIEKLDYHHYLPIFFDGIRENQEPYRFLAVKGVEDMLKAGGSKILPVIPQLIIPIKVRGSDGQAQAASRPGAIRQAAGAPGRGRGGRAGRQQLLLSLWAAVACRAEPKGSTATNACLGDPGCRQVRPAALSVGEAGGWTGVELSMPAMMSQGWWRGGCSPALVGCACCSCLTLITLPSHVAVNVLDALPAVNTVLAQPLL*