MELATMVTLTLLAFSAATLARLLVERARRRRCYLLDYVCYKGTDDRKLPTDLCGEIIQRNKLLGLEEYKFLLKVIVNSGIGEETYGPRNIIAGGEASPDLLAEGMEEMDETFHAVLDELFARSAAPGGLGVRPADVDLLVVNVSMFSPAPSLSARVVRRYGLRDDVKVFNVTGMGCSATLIALDLANNFFRTHANTVALVMTSESIAPNWYPGNRRSFMLGNCLFRSGGCAYFLTNSPRLRPHAKLRLRHVVRTHTGASDEAYNCALQMEDDAGRPGFHLGKELPRAAVHAFVKNLRVLAPRVLPLPELLRLAYATLSARFLTRSNKKKSSSALTIRMKEGVDHFCVHTGGAAVIDGVGKGLTLTEHDIEPARMTLHRFGNTSASSVWYVLSYMEAKKRLSKGDRVLMLTFGAGFKCNSCVWTVERATADAGVWADCIHEYPPKEIRNPFMEKYGFVKDMSAL*