MELIHILTFLLSGELLLRPSHLLARYSSLQAPPMLHKFPIPVVVKMLAWDICLYRAGQSPFLMNLAPFQGVPREMRSLAMKEDRSRASMLVPSEAKGPLSVQGRGVFPWEQGRKGDREKREKEPTVPSASLATPGAKHVKVEACAVSTPPPTMSTSIDIETMDVVPNVDTATSEASTPTVSETGPRARFSSKIPSSMPAVPLGLEVYVLGVKTGDPSLGHVTVLLDSLALRIRDSAIDVPSLATIGSSTPPPSTLSFKVLVVRHILWLSI*