MVFEEVLGHLLNGGFCRMIRKIKIKETVKFTALLLMAALFFSCVSTRTLVIDIPLPAENALPPSIQSFTLVSQSVNENYTDLDSDSLQKIFYKQRFNFDTVVYDLQMADTTMKALGELLFESGRFDYVIPESRFLESPKTSLFATEMPWEEVNDLCETFETDAVLSLDHLKTRVFTEYDNETFFDPFQGGFLSAATADMKIYYEALFRIYDPEEEKILLREFISDTLYWGDSDATARDLFSRFTPVKQALTETGIALALELSEKIAVRWKPERRTYFVTGNAGLKQGNRFASQGDWLMAVSQWKKTADETGSKALKSKAQLNMALGYEMLGDVDSAIQWALKSYNIMYRPLTYEYLQILKRRKSELKETK