MKVGSIRPFPIDLPLISALVHRFSPKTGTFPLPIGELGITLEDVTPILGVRSDGDFSYASLHLQARNLPPSSRPEPTVDETEIPSKENIHVEEVDIPGEANDFSNSDEEDIDTHPPMPCGDAAESSRAGHKRTREASGGSDGNFGHGSTLLLPVPFFQWRPSASPTASDGPRDGARRSKIDWYPYANEESPNLVQDSSSVFSTTTPLVCMDIVESYHPDRFLRNFCHPQLGANFMRLPEFAPNYNEREDIERLQALVAGLRVDLEWWRFERDRVMAEFEEKKHMVEVLEAAYIGKGSDLEPLRRLAQECCTPSSSGEETFGPSVARSGSRRSHSSGGHRSTPTGVRSHQSGDDQEVSSSNPSPSGQ*