MASGGKMKALLEAGPEERVKRRKVAFAAIPESVVSCNANECMKLLFVSSAQDMQDESQREEIMCDPQFAERIFGEDGTIYGYEGLEIDLWLQSNTFHAYVDIRFIKKVEGGKNPPTDIWSQLKKVFGDSMTDDREAFVSSLTVNSLAFEKMIKEKSEAVTKPWRIGCESADESVADKKCEVIGDEISEKSGQIVRMELTDPTVRAWHKRLNPLSLFYIEGARPIEDDDPLWEVYLALEIHDDRRKIMGFCNVYRFYHYPDSTRLRISQILVLPLYQGMGYGLHLLEAVNDTAVGRGCYDVTMEEPSINLQKLRDTMDILRLLSIPSQELKAQVEDAISDGIQRLHSRKVPNSSRPEVPEVEAASAGSSNGFRGKSSHKLTNGVKERSLLDPPKQLRDQVRNLLKINKKQFKRCWEQLLFLHLDPQDKDLQDMFQSGLIQRLNSELFGKDKELEKQAGKQIFDTENEYDSSKTFVMVRVKSKTGQVPSFETDGRSTEPAAEDKVKALQESLSEREEELYGVARDVARHCHRLGIAIPTIEHWTKPEAQNVDENSSGSSSPM*