MPELRFDYATADWVVFAPLRKLRPQSSSEQAAGERGASLPRDPSCPFCPGNEAMTPHEIDSVSASSSSSVPWRVRVVPNKFPALQIEENHERVDLGTVFHKMGGCGAHEVVIESPEHGTFLAAQPLEQVEAVIKMLHRRYIDLMRDSRFRSVIVFKNHGDRAGTSLRHPHWQIIATPVVPRMLRLQHVEAEQFFDRTGRSLYETILREEQSDGQRVIAANDEFVAFLPFAGHLPFETWIMPTRSQSSFGLMQNEQAGFELGSGMSINTVLPEDAASFLRGGNGIVRVPPG