MGSGASREKEQIGPTGIKDVHLSHALTEKYMGLSQHGKVQAEYVWIDSDYWDGHSFDLCCKTLTLPDAPISLDDIPIWTYSGDDAKDIVIVPRRTYRDPFRGGDNVLVLADTYEEPSGDEQDHGKATKFNARAACQAAMQQAEEIGEDPWFGFEQEYYLIDPKTKWPLGWPAGRYPDKDTAFYCSVGSTKVVAREIIEAHYRACLYAGVMIGGINSEVAPAQWEFQVGPASGTQGADDLWMARYILQRLCEEYKVGVTFDPKPVPKQAGIGCHTNYSNMATRSSPGGMEAIKKQCERLRQAHDKHISNYGIGNERRLTGKHDTAAMSDFSWGIGDRAASIRMGCKVEWALE*