MDGKRHPSSFQQLEKLGEGTYATVFKGRNRQTGELVALKEIHLDSEEGTPSTAIREISLMKELKHENIVGLHDVIHTENKLMLVFEYMDGDLKRYMDTNGERGALKPTTIKSFMYQLLKGIDFCHQNRVLHRDLKPQNLLINNKGILKLGDFGLARAFGIPVNTFSNEVVTLWYRAPDVLLGSRTYNTSIDIWSAGCIMAEMFTGRPLFPGTTNEDQIVRIFRIMGTPTERTWPGITQFPEYKPTFHMYATQDLRNILQTIDPTGIDLLQRMLQLRPELRISAHDALQHAWFNDLLVHPQQQNLQSQARAYPQAVPSQAFDTY*