MGALHDCHYDLGLENGINLGGCVELDFEQDPQTVVIEDAVKVLLEGLGEDINREGIRKTPLRVAKALREGTRGYNQKVKDVIQGALFPEVGVENGVGQAGGAGGLVLVRDLDLFSYCESCLLPFQVKCHVGYIPSGQRVVGLSKLSRVADIFAKRLQDPQRLADEICLALQHWIKPTGAAVVLHCSHIHFPSFAPGCLDSDHSKWVKVVVGSGSGSFEKDDSAMWVDFLGLLRHKDINLETIHSRTKASCWCPSRSLKTGPSKSGMVAAVGSIIQSLGQDPCRKELMGTPNRFVKWLMSFKDSNLEMELSEFNGIPLRTIGRVNYKEHIKSELNLSLWSLCEHHLLPFYGLVHIGYMSDEEVNPKGKSLLQSIVHFYGFKLQVQERLTRQIAETVAPLLGGDLMVVVEANHTCMISRGIEKFGSNTATIAVLGRFSNDPAARSKFLQSIPSYSL*