MVKSGKLRSVVNTIALLLCVKRSRSFLAGKCVQNVNFPLALVPLHRHHHERPDVDPEKRVIPLATNLVDPPSGIVHSFDTLRRRSLVTAATLVWSSCFYRWPSDAAAFDGQSSSPSATLMNPPSADLPTGMLETRVTENLANAPPYGMEGPDVAYPSWFSGLWTVESTTKDVLAPCGLALFGGNATYNKARLDIGNVLRYESRFLSSADSPTSCIADREYNVRSIAKAAMGANSVVDIPLATPNKMSAILAPLGSPSLLKVDLITLNRRQEIISDVRFDCSEVVREIVAPVGQSIPSSAASASILKEIETTSLYTYNPQTDMVACRQRSAAFLLPSQQNPMAMSMFQASRGRAVDVRFYDVNYTRR*