MASLLVLLLVGILFPQCAKFAAASSTTGRSGHHFVLVHGAAEGAWVWYKVTTLLEKSGNTVTSLDLASNGINKAIADNIKTVAQYTQPLTDFLANNVTAEKVILVGHSFGGSSISRAMELFPQKISKAVFVTALMPSNNESFVQAEAQPSFLSLVQAGVFVLHYANSSSTQPTSFSANLTSATVDLIFNESPLEDVYLAYALFNPTPYSISGETLSLTPSNYGSIKRYYIRTSMDNVLTPNIQESIINNNPPYQVFTLQHSDHFPLFSQHVALVKTLLNIAQQG*