MKSTLNLVRTATRAYATQTLSRACRAPPGTSSTSRLSSRSKKAAGGLLLAAPSFLLAPTESMIYDEDTDATQTANLSHKASLSTSSNLITSQDSLKDSFDAFLHSIEPLIHRRLSVGVSAIPHPAKVAKGGEDAYFLSTDMKVIGVADGVGGWGDIGVDPALYSKSLMEGAKLAVDTPMFTRDPVEVMNEAYQYSSYVQGSSTACILVLDGTHINAANLGDSGFMIVRGLEIVYRSKEQQHSFNFPYQIGTGSADKPQHSQRIQVEVQPDDLIILGTDGLWDNLFDDDIIDIIANAPSDPATISQLIARQAHIVANDKDIISPFSKSARSNGYPLATGGKLDDITVVCARVVLSYVDYGDLNPVEPMALAP*