MSNYVQLEKLGEGTYATVFKGRSRTTNEIVALKEIHLDAEEGTPSTAIREISLMKELKHVNIVRLHDVIHTETKLVLIFEYCEQDLKKYMDTHGERGALDPNTVRSFMFQLLKGTAFCHDNRVLHRDLKPQNLLINRKGELKLGDFGLARAFGVPVNTFSNEVVTLWYRAPDVLLGSRTYNTSIDVWSCGCIFAEMITGVPLFRGRDNQDQLLNIMRIIGTPDERVLRKIAADSPEIQLKQYPRYPKVPWQQVVPKASPQAIDLLERLLQFDPTKRITAQEALAHPYFSTPSAVPMYTQPQFAYPQQAAEHAFSTQMADARQQQQQQLAYQQQQMQQQMQQSGPPNQYYTPSGQYAQQYAPGR*