MHSFASTGARSRNNKSRTMPNLRRSTATDNDRSGDTLMSCFGTLSIPSLPLEDESAEINDRATHGPDAGPLIDRFSCLFQFLMQQQCMELFSSALHNNITPLDLSYGDSLWGSRRISKALSAFLNEWFNPAEKVLPEQIIAYAKFCQNKDLHLVSDEIYALSVYENKDFPDALPFTSMLSLNVREELGMNFDKSRLHVVYGMSKDFCANGLRVGSLISQHNPFLLRSMANTSMLMKLSSPADVIWSTLLQDKMALKKFITGVPVADHNAGNFVWVNLGAALEFDDVTTEKRIFQKLLDGG