MFRPRLLLTSLAIALGACSPQDPQAVTSAALAQQVILPTYSRWVEADQALASSALAYCQGKEDLAKARDAFHAAQKAWAELQPLLIGPLAEGNRAWQVQFWPDKKDLVGRQVEQLLKNNPQVDAAALAKASVVVQGLSAYEYILFDSKIDLADAATKARYCPLLEAIGTHQQQLAQDILARWKNDGGMLTQMSKFPNDRYADAHEAIAELLRVQVTALDMLKKKLGTPLGRQSKGIPQPYQAEAWRSNASLASLDASLSGAQALWEGIDGKGLKTLLPAEQKALAGKIDAAYADSHAKLAALEQKPLSELLASEDGRNQLNALYDSLNVVHRLHEGDLARALGVQLGFNANDGD*