MGYLHNLIIHSLLFIERILLQVQGKQGHFALPEAKDDDAIAIPTEQSSLLTDRHGTVSMVQLKDTEDDVTIDSSGRVHGGGIVQTQWTIDLLATLLLLFFPFAAPLHTGLGLGIHDQHQHHARSNNHLQVMKSDPTTCQIINVCLAAFGLILTVDLASTIVYSTGANSVLLLILADVINNVTFAGAILLITLAMRALLTRLYVAEQEITALAKDPQSQPQPQQSNRWLQVYQTVRHDLHSLSHSFGVQLLLSLLVFAIDTTTIIAGVWKEKEHELTATQELFVVLAFCANA*