MATLSHFCGVKTPYPSVLKRSVHFPQLDFVGTVPFVSTPSKSVKASCCERVQRLVCKAQAADVNPKETKNESFGEVPDELTCVMKFGGSSVASAERMREVADLILSFPEERPVIVLSAMGKTTNNLLLAGEKAQSCGVSNVSDLQELDFIKELHLRTIDELGVESSTISKHLLELEQLLNGIALMKELTPRARDYLVSFGECMSTRIFTAYLNKLGVKSRQYDAFEMGIITTDDFTNADILEATYPAVAKRLTGDWMSSPAIPIVTGFLGKGWRTCAVTTLGRGGSDLTATTIGKALGLREIQVWKDVDGVLTCDPNIYPRAETVPYLTFDEAAELAYFGAQVLHPQSMRPAREGDIPVRVKNSYNPKAPGTLIVKTRDMSKAVLTSIVLKRNVTMLDIASTRMLGQFGFLAKVFSIFEDLGISVDVVATSEVSISLTLDPSKLWSRELIQQASELDNVVEELEKIAVVKLLQNRSIISLIGNVQRSSLILEKAFHVMHTNGVNVQMISQGASKVNISLIVNDSEAEQCVRALHHSFFESDLSELVWESPSGNGYAATTTTTPLSTLSN*