MEGSRREAVLVGCNYKGTLAELRGCANDVWGMHSLLLHRFHFEHDHIQVLVDNDPQFTLPTGANIRRALRSAITSTSGPGDVVFFHFSGHGTRLPALHATSAPPSTPFDYDECIVPCDMNLLTDADIREAVDLLPQGVAFTIIADSCHSGGLIRYEKEQIGDSFSNMPISPISGAYAKSLDFHPTLDKFEDKRKMDHDMKDISKSIVNLSRSLPASTLAEILKKQSGRLDINTTNVASILIDMFKEEASIKFKNHQISSSLRKQKNNIYVNNREKSGLHIHEITPNPSSFGSPLVYHSYSKCLEENGDACGAHGDLVGSSGKGDRAVLISACQAYEAAQDVRPSDANGMQAFGAMSHAILGVLSKLEENNVISNYDLVMSARELLSLQGASHQHPGLYCCDACVNAPFILEYIS*