MVYLRWYPEAEMPGEGFATSSWPRPRALLGWRHSETSDGRWLSDNDGLEPSFTTDPNGLRFPPEVYPALMNPYQRANATFVLCQRARPQRNDVEYADSRRPEKPFSPDFTLAIKSMTRSQVFFGLIPSRQRTYPSHIDRRRATRAQKAMGSSKKTSHSDDQSHRHISHFHSGHFFRHPLLLNFNYYWRVEPGIQYDCDMDYDPFLFMEENKKVYSFAVSLKEHQSAIPTLWETVQKFARANPDLLPANSSIDFILKDPSQGIESDYNLCHFWSNFELADMRFWRSSAYAKFFAYLDRAGGIYHEGWDEGAIHSIAAVLFLRREQIHQWDDIGYFHSPFSHCPFDYERFHSNGKCFCDPYENFDEDPNSCAPLWSELDRKRNEGLETQAA