MFPLYLYKTQTQGPFSSKTRNYKLGNDKDRSIYISRSNIASTNMFQIGKNALFKNVSKNFLIKGISSSSSSHSTSRKLEGKVALITGGASGIGKATAGKFISHGAKVIIADIQPQIGRETEQELGPSCAYFPCDVTKESDIANAVDFAVSLHTKLDIMYNNAGIPCKTPPSIVDLDLNVFDKVINTNVRGVMAGIKHAARVMIPRNSGSIICAGSVTGMMGGLAQHTYSVSKSAVIGIVRSTASELCKHRIRVNCISPFAITTSFVMDEMRQIYPGVDDSRLIQIVQSTGVLNGEVCEPTDVANAAVYLASDDSKYVNGHNLVVDGGFTTVKTLDFPAPDQVK*