MRYTEHNLTLAPSQPPPLPPPLPPEVKAVLSMCVVATRRYLPDADSLRQLLIGPEWSLYGFVRPQLLVSSADGCDLPNFDSINQSKKICSKPDSLTDTCESGALLRILPKTSKATSQVVVGTSGSSSLVGSEGGAGRTAVYSVTVLDFVDLAKGSQSWLSRFCGNFVSVVCSNVAAADQIQCGNFARAICYPSEGLAGGYLDISVFNAVSDETSMAALRVLDPEWSVDSPPWSSIDVIWMLLWLLPAWLDGILKDNLPEDMHDSLPAEQCGTYDMLEDPFSAPKDYVFRLDGCNAVILPKFALRDDGAVALSQAIKGNPSLRLEALNLFYTGMAEAGVEAIAKAIGSGTQHALLTLLLGDNQVGDGVFALATAVKRLPSLIVLDLSRANIGDAAMWEGGATSALADVLVFGASGGAVETALRVPGVAPELTKLNLRGSQVGGALLVEIEAEIELRKRAAEEVAKDSKLARVNARKAKREKSKRAKKDEL*