MAPPEPKLSTTVLVVGAGSTGLALAQGLKKAGIPTIVVEKHDSLDAHNRDWNMGLHWGAGPLQALLPEEQWSRIQSVQVDPNEPTAEQDALNFLNGQSGEAMASIPARLFYRLRRRKLRGLMEPGLDIRYGQKLQDIQCSADGEHATAMFEDGSSISASIIVGADGARSTTRHVLLGPNRGEVRRLPYCATFIQAQYSAERARYLRQFHPLYIAGINPAGYFSFFGLHDATDRERPDTWTFFFYISWHSSLQEQRETAGWSNAQRLEQVKKFAKTYTDPWKSAFEWLPDDQQVWHMGLSDFDPREKSHRWDNRGGRVTLAGDAAHAMTYQRGQGLNHSITDAANLVEAVRRFVSGEATRADAIREYEDEMISRAGSEVGLSTVNTAMLHDWHKVLQSPVMTSGMKRSTEIIAN*