MESLASQARPAAVLWLAGFFQAARLHRVVSFCASSRALSIRIAQCFLLNGLIFLGSLLTLKSVVIPTLLWILPDQCNQTGGHLCEHTAAISIYSFLRSGLVEIFYVLWFYPLYVFSFILSTIWYNDIAKHALDVVKSKRLVLTRALDDHNTTETEEQPEGFDRVALGIGEQVYSILLLTIFFVEVSVIGYIPYFGKAMNFLLLSLMYAYYCFEYKWNFFAVSLHERLDFFESNWAFFAGFGAPCVLPIFFFSPLTSYGFLAILYPLFVMTAAGTQAEQVIDGLRPAHEGKLQRIPVFFVAKRLTTKVLQLFPLAQKEQ*