MFRHIRCRLNTLEHYAAWGSKMMECVDSRINDGAENFERGKSVRDQLQKVATKWNPDAKIYLAGSCVTLGVLEKDSDFDMCALIQDLVPDNRTQGKMCEKFWKAGRQHIPQHLRDHLLGLADCRTPVLTMHCINEEKVKPTRFGTLSPEEERLTRTVVLRLKTKKITETEVKEILSRVPGEVIRHSVTPYNATTGSGSNIEIEVGSTMTALETLSLLPDGKILPKSQREDLIRDFKDINFLPELLRFNWDCSFMGYSVKNSYLIRKYLLEEAPDYARYCAMAIKTWGKSNHIGYGAGGYMTTYAVSVMFLYFLLVTHNMKWIDPFSLPHPVYMPRYPDYVPMLNAPKPNPAEVGYIVAEFFRFYSTFNWDKEVVSLNRPRRSTREDVGWTFTAKETFSYNLCIEDPYEQQSHGGLNLGRWLHPEKFGIVKKEFHSAAENMTHMDPSKADQVFFGHKRPPIGQTNWSPGMRRLGAV