MRVFLLYGSGGGGHRSSAIALKDCLLHVQPGWSVDMHDASAIVDAAFGDKIYNFLMEANLLGLMPVVYGVVRLTQPLLSGAHRACFDSFFRKHGVPDIVVSFVPFLNYALCESIPKRNYNTHVITVVTDFSSSRAHPWIQHPRQILCCGTQQLYEQALSLGFREDRVVRLSGMVVHPRFYMEEPDVHSHDFMSSMFVNGWTTKGRTWLVTFGGTSPTALTKSIVRALVTTTEEKLNVIVVCGQNLFLEMQLQHLNLPRVAVLGFRKDMPKLMQCADVVLGKPGPGIVSEAMVTRKPVVLFCPDSSVMPQEREVMRWVVQNRVGVVVHNLLELEALSNNLSRISELQTNVNALPANRAVFEVSNLVMDLDFLNAMAHKYMTISTSVSVQDEIGICEEYKSPPTPTDAQSSNASKHAPSSVCTDTEQGLVSADHARLLRRLLSRDRHALLRSRHTALCLL*