MATTLNRLRSSVSALSHRALFNSTRRDSLPSRIPALRSTTRSFLDFYQFGNKKAIEDERARLNDEMNRGYFADMKEFKEHGGKIADANKTVIPAVSAVKFPELAVTLSSGEVLKLPISCSSGEVNEESLAVPRVSLVCLSFRASSQEMISSWSKPFLESFGDRKDLQVFEVSFIDKWLLGLAPIKKLLLRVLQKPKSNENSVLQRRVVYSFGDHYHFRKEIKILNLLTGYIFLLDKSGRIRWQGFGTATPEEVSQLLSCTSQLLEDQ*