MGRRFADERSLDNPGELKGIRNFWYPVHFWSKLTKGDASPDFPLFGEEWTLVRTDAAGVAAARASIAFPGCDEMASIGDGGWVCRSVADPAMHLPIGVKDGLVMVWPGSCKPDAALPGTFKPPEGYTTHAELIIEDVPVEHGLLMENLLDLAHAPFTHTGTFAKGWGVPNFVEFVTARLRKPGDGWHDMANGLNLSALGGQSGSWNPYPIDMKFVVPCMVDSHIGMSQAGAAGGGAQFEEGVQCAECANHLHQLHVCVPSTPGRTRLLYRMSLDFAGWAKWVPGIELVWTEMANQVLGEDLRLVTGQQDRMQRGGRVWAHPVAYDKLGLVYRRWRNFSVGDSCEL*