AEQTYGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPNVVKNIREYKQNDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGNLSQPNQYESNKQGSTQAGLSYNHIYPYSYPNAMSPTGTKMGSPPGVPVTAGHMSLSRPWPSAHTVTNILGIRAFMDPTESAIAGADGYAPKMEDWTSVNRAAFPAAHAVNGIDKSAIDADIKYAQPSSTLSGYVSACAYSPSNQYGVYSGPPGGYVAPGHHHHWQPQSPALSHPGGGMSMHAGEIHSPMTFKHQAREGDRKPPSPLSKQQQHEDLNGVHATSLLTSSS