MSWLHKRTYTKAARFQPSALGGIQPHHVADYLKWRAYGTTDIDYKDLEQNPTCRSSTLEQDKEAISFYMPIKGATWNGTSGNPTKSDPVNEVVKEVKKAETQHRGKKSCATRDLTETEYRKVVHELYGNGSFELTIRTACMLKQQVHLITRTDDISKLKYSDYKPHPDFRFALSCKVHWSKNISEERQCPDQIILGSMDTDFCAMLGLANYMEASFNYGYGAAGRENAFLFTPKSDPKLAPKHCNAAYRNILKAAFCRLHFWLWRSSLPVFLGVTAFGSLLQLWQEGWVLLLTKLTFEVAGRLVYLDGLFMPTFHLTSPGSTPVLPKSFAWGLLLRTSYTRMPRE*