MAASAARGAVALRSSFGRSVAFVRKIPWTAASSELREHFSQFGHIRKCTVPFDKETGFHRGMGWIFSSEEELQNAIQGNHIIDGVKVYIQAQRRKMLQGDQTSDEEKDF