MVFKLNSHLLSRIASSNGHGEDSPYFDGWKAYDTDPHHPTDNPNGVIQMGLAENQLCFDLIQDWLKKNPKASICSPEGLNEFREIAIFQDYHGLPEFRNAVANFMEKVRGNRVTFDPDRIVMSGGATGAHETIAFCLADPGEAFLVPTPYYPGFDRDLRWRTGVKLIPVDSDSSNNFMVTKEALENAYEMAQLDNIKVKGLLITNPSNPLGTILDRETLRSIVRFINEKNIHLVCDEIYAATVFSQPDFISVAEILQEDIECNLDLVHIVYSLSKDMGFPGLRVGIIYSYNDAVVSCARKMSSFGLVSTQTQYLIASMLSDNEFVEMFIRESKSRLAARYRVFTRGLDQVGIECLKTSNAGLFLWMDLSRLLKEQTFEAEMELWRVIIHEVKLNVSPGCSFHCLKPGWFRVCFANMDDETMQVALSRIKTFVNKEAGTKKSKKNLRWQGSLKLLNSPRIYDDFINSPHSPIPQSPLVRARN*