MTLPPGFRFHPTDDELVGYYLKRKVDSLKIELEVIPVIDLYKFEPWELPEKSFLPKRDLEWFFFCPRDRKYPNGSRTNRATSTGYWKATGKDRKIACAGEVFGLRKTLVFYKGRAPGGERTDWVMHEYRLCQDLAHGVSNFIGAYALCRVIKRHEAGLHGEPPAAKAKGMISKVSSSSSLVTVEHQLSSRGNASPSFTPTNNGSPLVDEMFVGGGGGDPFQLLPSCVPYHGGDACGFDLPPLCMPQTQDPFFSDPGFTQAAPPLYGDVMGSVSEHELKWDTLGGYSGGGGGELWNAAAAPLLCRQASDGDDLTAWFTAADDNMSVF