MGFVTRQLVQPYRDRPNEGTLAIYTEFSPMADPSFDSGCLGESAIELWRIVDHGLRLSALSPPAVYMGNMHGIDRLSLAAEIPLMPLPLFSSPSTTRLDSRRPQSSSDQSGGPVAVNESIANKGVGVGQPVPMLGRIQSQLSASLTATTVAELPCTVKLRIWYHDSNNPCGKGLGVVIERISRCPIHSGTISCKIDDAGSHEINGVRRRDVLNCFGAAISMELVASSSPISCPFIEAANVADLIQRRQRSDFQSSIKMTLYKAIKANPELISPLLTLALNDSMTYDKPTKTGGPNGSIRFSSEIERPENKGLSAALSMVEEAKKEIDSYSKGGPISYSDLIQLAGLMKANNSGIRRGKESSS*