MGKILQIAAKETMDPELVDFVDWQKVAGKTVFLRPVEVKLVPMSLEGVAFRTKVLDIDELMNYTSLIAEHRKETMEALDASGYLKSVIYALVDIIKQSSGCYPLEVNVRIPRGLANRSGFHDGGEFDVLDPGALLGGTAGMWLLSILSSCSEGNRRIVVEAGKVVNDFLPLVNLKKVVKEIDDQPLPLVDGIEDQLVEFSIAMRSPTFAKNLGNFEQKVGGSGSLKHYPIELENGEKSQRCCGENGICSHDPQGGGSNVTPQLLRVAEKPVTHLDPTNTPLTDLEREIEAATLGGSTHRKNALRMGCPHPEVGVASSNYNNSRGSRGVIVGSGGSCGL*