MATLSHFCGVKTPCPSIFKRSVHFPQLDFVATVPFVSAPSKSVKVSCCERVQRLVCKAQAADVNRKETKNESFGEAPDELTCVMKFGGSSVASAERMREVADLILSFPEERPVIVLSAMGKTTNNLLLAGEKAQSCGVSNVSDLQELAFIKELHLRTIDELGVESSTISKHLLELEQLLNGIALMKELTPRAKDYLVSFGECMSTRIFSAYLNKLGVKARQYDAFEMGIITTDDFTNADILEATYPAVAKRLTGDWMSNPAIPIVTGFLGKGWRTCAVTTLGRGGSDLTATTIGKALGLREIQVWKDVDGVLTCDPNIYPRAETVPYLTFDEAAELAYFGAQVLHPQSMRPAREGDIPVRVKNSYNPKAPGTLIVKTRDMSKAVLTSIVLKRNVTMLDIASTRMLGQFGFLAKVFSIFEDLGISVDVVATSEVSISLTLDPSKLWSRELIQQELDNVVEELEKIAVVKLLQNRSIISLIGNVQRSSLILEKAFHVMRTNGVNVQMISQGASKVNISLIVNDSEAEQCVRALHHSFFESDLSELVWESQSGNGYATTTTPLPTLSN*