MTSTAGMFVVPRIAPSQRVGILRHLQTDATSGFDTIALHGGHDPDPSIPYGLGYGAPRGVPLYRSTPFVFRDTEHARKLFALEELGNIYSRLMNPTNHILESRYAQLEGGHPLSGLSVSSGTTAVFYAIANLASAGDNIVASSALYGGTYTMFNDILPTLGIEVRFVDGQDPKDFAKVADDKTRAFFCESVSNPSLTVFDLEAISKEAHNLGLPLICDSTFSTPYLCRPFEYGADIIVSSLTKWVGGHGACVGGMIVDKGGFNWGGGKHPVYDIPDTSYGGEAGLRWGHDLPDELQPLAYKLRALTVPLRNLGGCLAPDNAWMIVQGIETLSLRMERHCENAMKVAEYLSDHPKVEWVRYPGLPGDSQYEKAQKYLKGKGGAMVVFGIKASDGRLAGTQFIDTLKLHSHVANVGDARSLAIHPASTTHSQLKMAQQIAAGVPPEMVRLSTGLESIEDIIADLEQALDKVHG*