MFVGLAPLSSRPGASVVQPAPQRVCVQAPQTNSHPTALGPGPDSSLPFEIRAVRLDAAAGRGGYGWQGAGPAPLNTAAFQGLLSVSEDSQIDLVRAAFVVAQLLDADADVDVDEYLGRVEAYALRALAELDGNADAPVLKRIKAINKVLFDEEGFTGDINILDPRNSLMHRVMDRRAGIPISLSLLYYAVASRLGLELEALNLPGLVVTGLLRPVDPELDFFIDPFVRRGDVIFQQDCEERLSEAYGYKLKLGEALKSRGQVPWRRRFVGRLLQTLKTAYLEQSNVAHTFSAVQMILPTPDARADLAAYLERLPLAEDAETVRKIIAQIDGRRTDLVPFRFF*