MCFFVHRLFGSPAGSHVRRQRRERTTFTRHQLLMLEELFAKTRYPDVYVREELALKLRLPESRVQVWFKNRRAKGRNQQRQQREPSDTRNFAAVETNYCSTK