MVVKLTDVAKLAGVSPTTVSRVINNYGYLSQKTIDKVHQAMEELNYQPNGLARSLQGKSTQLIGLVFPSVSHPFFGELIETLERKLFVQGYKVILCDSEKDPEKERAYLRMLAANKVDGVITGSHNLAINEYENVSLPIVSFDRFLAPGIPIVSSQNFQGGQKATEALFASGAQKIAIITGANNTGAPSDYRLAGYKQTMEKYGAEKTILQIDNGTSTTLKNLEIERLLQNKTVDGIFCTDDLTAITVMNIAQKLKISIPEELKVIGYDGTKLIKRIAPQLSTIVQPIDEMCDVMIDLLLRRMKDPDVALEENYPIPIQLSLSESC*