MSSREQIGRFEVNLDRLLGSGGFGQVFRAVDQTASPPLYVAAKRGRVADLRREAQILELVAGHPAIIELHGFVEDPRPGGRAFLFLEICSGGELFDRLIDSGCLSERAARPFARNIAEALRHCLSRGIAHRDVKLENVMLSAEDPRAPKRIVFAVPLAPDGSVEPVLLYDGVGSKSWMAPELFFASAGYHAPPVDCWAYGVLVFSLLSGFFPFDEAKASDWRFARLAQSVANGVGPCDAIFRMYNRSCPFSPAAREFCDALLTIDATARATIEQCLNHTWLTPPPSTATARGAYLDDDVVYRTAERALAAGEEEGLVAPPPPDGAPRLMRQTARVLCAPP*