MVVLAKPAALEQIALMRTPEPWESFSGVPAVDLSSPGAAADVVRACERFGFFSVVNHGVPAGVVDRLEAEAVRFFASTQAEKDASGPADPFGYGSKRIGRNGDMGWVEYLLLAIDRDTLSKASPAPSSALREAINAYVSAMRGLARTVLEMVAEGLGVSPRGALADMVTGEASDQVFRVNHYPPCPLLQGLPPNCSVTGFGEHTDPQLVSILHSNGTAGLQVALHDGRWVSVPPNRDAFFVNVGDSLQVHPTFVHSFTGGRTEDDRRTAARRRE*