MVRLYLFAEGQTEQTFASIILQPYLTQYQVFMHHPRLIAHGRKKGKTNRGGSGYGDYQPMKNDILRSLAEDKNTDVFFTTMIDLYAIHHNFPGLDEAEIMRQNPTKRVEFLEKSFADDINDPRFIPYIQLHEYEAYLFSDPTCFESCYDNCSDRVAILKTIADKHETPELINDSRATAPSKRIIAQFPDYERAKSTYGPLLAESIGLEVIRNKCPHFNSWLLRLELLGK