MFRIIVFVVAVFVYGYADIKDQTIKTLESQSGRKLQVISVEQLKNAKLSLFVVQDKVSGYRTTLLADDDQKSIIVVATFFGTDKDDRQKVAKTLQEVESYNFKLENSASLNALFKAIPNEYKITLQGKGNALTYIISDPMCPHCQDELNHIDSRLEKGSVVMIPVAFLGADSLKKSAEITEKIKSVQNNAEKISLLKQIYATTHQASEQSSQSTQQVQNVTKIIENSHLVTSVPFVYEAN