MGSLPEIDVGSVWREIRRDALQMEREENELFLDMGASELLAGILQSSVLQWHSLEEALAALLASKLSSESAPTHRWHPILSTAFAKGFSSSGIPIHSLIKQDLMVIKDRDPACPSLGHAFLYFKGYHGIQVYRVANWLWQKGQRSLASLFQSRASEVFGMDIHPAAQLGSGIMIDHATGIVIGETARVGNGCTLLHGVTLGGNGKQQGDRHPKLGMNVLIGAGASILGNVTIGDSAKIGACAVVLNDIPPFATAVGCPAKVIGRAKETNPASALDPCRLVRDFCKRPKGPLRNTYDFADQLQNGCEDDARPLFPERLRSKSRCLRKQASEMEAISIQYTTSTCLCST*