MASKLSEIGLTDQNNAALVKEGVVFPLLEMISNANLKSKLAAIGALRNLSSLPENALQMIKDGVVRPILDLLCMPQSSVLALREQAANTYANLAMSTALPERTNDTIVALLESDEIIYQLLSLINLTPPSIHGSIVQAFHAICCVPAAGEARKNLREGGAIQVLLPFCEATYSEMRAYAVKLLFILSQDGDKSKLAEHLGEKYMKCLAKLISTSSNEEEKAAAVGVLGNLPLNSKQITEWLLEAGTLSMIVSILSSGSLQTTGGFVKNQLVENTAGALCRFTVPTDPDLQLKAAGADVIPILVRVLQSGTPLAKCRAAISLTQFSQNSGRLSAPVRKKQGFLCFSPSSVRRCRVHGGVCSVRTSFCLVEAEAIIPLVQALEEKEGGASEAALKALSTLVNDEFLENCVREIEQADGIKPIVRLLTAGSTVEQENALWILERVFRNESYKIKYGHAAQMPLVDITQKGSNASKRLAARILGHLNLLHEQSSYF*