MKPYDVTIPVAARDYLASITLPFLASTDGAVQSRIHKWRLDVCTVCSQLLVELTQDVLLKVKQVECKARALRQVHREVMSWERVDEALGTLTRVSSELDLTLQISCQSKERYMPECKEFPTSKYALERVKGFMDGLSKQAIAAYSRGQPGPFLVATNVPWVVYHAWMCSCDSTWRLEYRRGEVLAYGDPSIVHSTVSSALERSIIFHIIQIPGIGLASLPQVITGAGASRLRTISGDKEPDACFFSGSSLAQPARAVLEVAYKNEPLEVLREVLDLWVESGCLVAIGVKIARPGDEFTFVARERGNDAMEIQFGPEFCNEQNRELFVVKFPVSSFTADVKGDYYVEFDLFWLQQYIVRMIEQERQAFEQESLL*