MPSHPKKAVEAMEHAFKAGLGNIGKEDRHRLAKETGLTPHQISKWASGKRRREWREKNCSRTAGSEKLKRPQKPQKTIVQPTTPEPFRFLTPVDQLTMKHFLHVRNSSSLALVNLLQHMFIANQVSARFNPNLYFFNLFLIMN