MLKQVTKQLALQGVRTFSVGQQNNYKVTVCGAAGGIGQPLSLLLKQNPLVTDLALYDIVHTPGVAADLSHIDTKSKTAGF IGADQLGDSLKGSDVVVIPAGVPRKPGMTRDDLFNVNAGIIKDISNSIAKNCPKALVAIITNPVNTCVPIAAEILKKAGV YDPKRLFGVSTLDVVRARAFIGHALGVDPQTVQIPVIGGHSGVTILPVLSQSQPLFKGNQDTIEKLTVRIQEAGTEVVKA KAGAGSATLSMAYAGARFAGSLLKGLNGEKNVIECSYVQSTVTEATFFSTPLVLGKNGVQENLGLPKLNDYEKKLLEAAI PELKKNIQKGIDFANA