MDFSAAEQMGKEAHDGYIVQQANEQRRMWVNGPIVVGAGPSGLATAACLRQEGVPCIILEKADCIASLWQHRTYDRLKLHLPKQFCELPLLPFPRDFPTYPDKDQFVEYLESYSKRFCLQPRFNECVQSAFYDQTDHLWRVRTVNTRAESATNVETDYICDWLIVATGENAEPVIPDVAGMDNFNGTIIHASAYKTGAGYRDKNVLVVGCGNSGMEMSLDLCNHNAKPSMVVRNTVHVLPREMFGKSTFGIAMALMKWLPLWVVDRLLLAVAGIMFGNTDRYGLRRPETGPIELKNKAGKTPVLDMGALAHIRSGHIKVLPAIDCLTPRGAKFVNGQEMEFDSVILATGYKSNVPSWLKDCDFFSQDGMPKTPFPNGWKGENGLYSVGFTRRGLLGAAVDARRIAEHIGGLWKAGTKQLILCRRP*