MFGFLKQRRQTPSGFSSSSAAEEVTAGIDGSGLVAIVTGASSGIGAETCRVLALRGVRVVMGVRTPSAGERVKEEIVKNVPAAGIAFSPFTLSDDGIELQFATNYLGHFLLTNLLLEKMKITAMESGIEGRVVIVASDSYKHTYREGIRFDKLNDASGYKGILAYGQSKLANILRSNELSCRLKEEDAKVVVNSLHPGVVATNITRHLGIIKDILSPIAKLVLRGVEQGAATVCYLALHPQVAGVTGKYFVDFNAVELKPPATDKELSKKLWDFSVSLLQ*