MQPRCSRQWFSGRCPSRLLVRTIVTTLPRTKENLECFAENQRVAVIGAGAVGSYYGARLCEAGHDVQFHVRGSNLQSFRRKGLKVTSIDGDMYIAPEKIQAYASTNEMKKPVDWIVVSLKSTALDAVPHLLEPLLHPGVRIIAIMNGMIEDDLIAMLKEKMEERSNGPLECCRALYGGMAFICCNRLAPAVVDHSFYGPLAAGVASHRNENRRCEEEDKSAFLRLWAPTKVRVSFEDSLLRGRWRKNIWNLPFNGISVAMGGITVDKIVTDMGLRSLSEHIMSETVAIGNADLEREYGPEGYDPLDEEDKLFLMSLSDTMGEYRPSTMIDLLQRKPMEVYYLFRKPLDRGKELGISSPYLETIVWQIEAYQKEFGLF*