MVLPAIPFVSLTSPAGGKKSRRGPRSRSSQYRGVTFYRRTGRWESHIWDCGKQVYLGELLFPVSQAKFARMTAKFGWFRYSSCRSENPLCRAYDRAAIKFRGLDADINFNLNDYEDDLKQMRNWTKEEFVHILRRQSTGFARGSSKYRGVTLHKCGRWEARMGQLLGKKYIYLGLFDSEIEAARAYDRAAIRFNGREAVTNFDPSSYDGDVLPETDNEVVDGDIIDLNLRISQPNVHELKNDGTLTGFQLNCDSPEASSSVVTQPISPQWPVLPQGTSMSQHPHLYASPCPGFFVNLREVPMEKRPELGPQSFPTSWSWQMQGSPLPLLPTAASSGFSTGTVADAARAPSSHPHPFPGHHQFYFPPTA