MATLSHFCGVKTPYPSIFKRSVHFPQLDFVATVPFVSAPSKSVKASCCERVQRLVCKAQAADVNPKETKNESFGEVPDELTCVMKFGGSSVASAERMREVADLILSFPEERPVIVLSAMGKTTNNLLLAGEKAQSCGVSNVSDLQELAFIKELHLRTIDELGVESSTISKHLLELEQLLNGIALMKELTPRAKDYLVSFGECMSTRIFTAYLNKLGVKARQYDAFEMGIITTDDFTNADILEATYPAVAKRLTGDWMSNPAIPIVTGFLGKGWRTCAVTTLGRGGSDLTATTIGKALGLREIQVWKDVDGVLTCDPNIYPRAETVPYLTFDEAAELAYFGAQVLHPQSMRPAREGDIPVRVKNSYNPKAPGTLIVKTRDMSKAVLTSIVLKRNVTMLDIASTRMLGQFGFLAKVFSIFEDLGISVDVVATSEVSISLTLDPSKLWSRELIQQELDNVVEELEKIAVVKLLQNRSIISLIGNVQRSSLILEKAFHVMRTNGVNVQMISQGASKVNISLIVNDSEAEQCVRALHHSFFESDLSELVWESRSGNGYAATTTTTLSTLSN*