301 aa
MWFKNLKLYHLTQTLELTEEDIQDKLAEFPFRPCGSQELATMGWTSPVGQGEMLVHSAGG
KFWLTLKKQERILPAAVVNAELADKVALVEAETGSNVGKKAQQEMKEEIIQRLLPQAFTK
NSFSHGFISTQDNLVVVDASADGKAETFLAMLRKALGSLPVVPLAKQSVQEQLTHWLTDD
AVPNDVVILEEAELRSMEEDGAIVRCKNQDLGSEEIMNHLSAGKTVQKVAIEWDETFSAL
LQEDMAVKRLKFTDVMTEQNDDIPKEDKLAKMDADFALMSAEIVRFSKRLVEIFNLQQDQ
E