MEQTYGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPNVVKNIREYKQNDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGNLSQPNQYESTKQASAQAGLPYNHIYPYSYPNTMSPTSTKMGSPPGVPVTAGHVSISRAWPSAHTVSNILGIRAFMDPTAIAGTEGYPPKMEEWGSVNRAAFPAAHTVNGIDKSAIDADIKYPQPSSTLSSYVPACAYSPTNQYGVYSGPAGGYVAPGHHHWQTQSPALSHPSSGMSMHAGEIHSPMTFKHQAREGDRKPPSPLSKPQQQQQHEDLNSVHGLSLPTSSS