MALCPPSAHAVVRACAAKTAVPMATSRTFKVAAAQMTSTNDLLSNFRTCSRLVQEAASAGVKFLSLPECFSFIGSKEGEALSIAEPLDGPILQRYQDLAREAGVWLSLGGFQEKCGDGSRLFNSHVLLDDGGIIRSCYRKIHLFDVNVPGGPVLKESKFTAPGSEVVVADSPIGRLGLSVCYDLRFPEFYQQLRFKKDAEVLLVPSAFTKVTGAAHWEILLRARAVETQCYVIAAAQTGKHNEKRESYGDAMIIDPWGTVIGRCSDRLSTGLAVAEVDLDFLSSVRIRMPISEHRRYDIYGGMESALSRGGISHEVPSSL*