MSLLSSIRASTRAIQLTRHFTNSSRTMSSYSGTKAKLNTGAEIPLIGFGTWQDKDAQADAVYEALKAGYRHIDTAHVYGTEPGVATGIKKSGVPRSEIFITTKLWNNAHHPEDVEKQLDASLKNLQTDYVDLYLMHWPSAFQRSDSLFPKENDKVQTGDTDFLETYKAMEKCQQSGKARAIGISNFNQAEVERLVKHATIKPAAHQFENHPYLAQKSFTDFHKQHDIHVTQYSPFGNANEIYDKGKEIGKLIDDPVLVEIGKKYNKNGAQVALAWGIAKGRSVIPKSKTPSRIKANLGGDFKLDAEDIQKIDELDKKLRFNDPSDNFGYKFYVGLDGKN*