MEHHRENQVPHVLIFPFPAQGHINSMLPLAKLLSLAGFHVTFLNSDHNQHRLLGNADLAAWAARWHGFRFRSISDGLRPDYPRVADNLMPLFDSLKANTKPILRDMLVSDRKLGSEYPVTCIIGDGIMSFVIDVAEEVGLPVLSFRTISACSLWCYFRIPKLVEAGELPFGDDADMDRAIKGVLGMESFLRRRDLPHFCRAKEVTDPGLQLVWSETLKTTRSSALVLNTFEDLEPQILSHIRAHWPTTYTIGPLHALLQSRATDSADSTDSSSLWKEDRTCMKWLNGQPHGSVLYISFGSYTVVTRPKLLEFWHGLVNSQTRFLWVIRPNLVDGGGDVGQVPEELAGATKERGFIVEWAPQEEVLAHPAVGGFLTHSGWNSTLESMFAGVPMICWPYFADQQINSRYVSEVWRLGLDMKDKCDRETVEKMVRELMEERRGEFMKSAEEMADLAKKSIEKGGSTYTNLEKLIQDIRAMCF