MGRVDPPLVDYFLAAKIGVAAFASVRSQARSLSRFYSSSECNLDLGCPPLWRRVLGELDVILRSEDAVAEEERADALRLAELVWDACPCVQAVWVMQSALASGDDDSEDRYESWLKTNLVAFKQNIHLIFAGAGFPRIRRDPAHPRLLLAAGALLLSSEGEDGWEGRARVEAALGLDTSSNPAGLASVLMLLARWCELAAFAKFDDDVPLHSTRTILNRGFGTVLRTWKDPLAVSCTTSSSRCASGSRSAPTLAGGAGGRVQRRAAGGTCRSDPSHDEEYCSELELECHLCRGACRCGDRTLFSPALFGDSIARLTIGVALCFPWGVIQRAVLLHMTSAAYAIAKATAVAEAVRARGAGGMPESEREALVQSARKTYIATRTAMQELENAFPVLATHVFQNLNSFEIHVIPAFRNLEIFSSFLPEHPADREAGGSPAPAPAAEVDAPAAATPGPGGAP*