MSNYVQLEKLGEGTYATVFKGRSRTTNEIVALKEIHLDAEEGTPSTAIREISLMKELKHVNIVRLHDVIHTETKLVLIFEYCEQDLKKYMDTHGERGALDPNTVRSFMYQLLKGTAFCHDNRVLHRDLKPQNLLINRKGELKLGDFGLARAFGVPVNTFSNEVVTLWYRAPDVLLGSRTYNTSIDVWSCGCIFAEMITGVPLFRGRDNQDQLLNIMRIIGTPDERVLRKIAADSPEIQLKQYPRYPKVPWQQVVPKASPQAIDLLERLLQFDPTKRITAQEALMHPYFTPAAPMYTQPQYGYPQQAADHAFTTQMADARQQQQQQQQQIAYQQQQMQQMQPSGPPNQYYTPSGQYAQQYAQGR*