MSLKFCCNLLLLIYGVQSAVGQLSVDFYSVSCPAVDSIVFETMQKLANESNVVPPSTLRLFFHDCFIEGCDASIMISSTPNNTAERDLHENNVAQNAFDAIIQAKKAVDTVCPGVVSCADIIALAARDAVRLLGGPNWDVLKGRLDGLVSQAARAQGKVPGANTNATQLIDMFAALNLSVLDLVVLSGAHTVGFSHCDQFTNRLYNFSSTAKTDPALNGSFASVLEQTCPAGGNPDEFQAFDIVTPFLFDNQYFKNLILGQGLLFSDQDLVHINSTAEIVNRFAQSQEIFFSNFVVSMVKLGSVGVKTNSSQGNVRMDCTAFNPAPLH*