MDSSRAFLTDAKRVIVKVGTAVVTRSDGRLAIGRIGSLCEQVKELISKGMEVIIVTSGAIGVGRQKLRYQKLMNSSFADLQKPQAELDGKPCAAVGQSGLMALYDSLLTQLDVQSSQILVTDRDFTDADFRRQLSKTVDTLLALRVVPVFNENDAISTRKAPYEDSTGIFWDNDSLAGLLAVELKADLLILLSDVEGLYSGPPNEAGSKLIHTYMRDKHADTITFGGKSRVGRGGMTAKVFAAWTAANAGIPVVITSGFAADGILRVLVGERIGTLFHKDAHLWGLKKVESARQMAVAARKASRQLQKLSSLDRKKLLLDIADALEANEEIIRHENEQDVRDAQEAGLSNPLIARLTIKAGKVTSLANSVRTLAHLEEPIGKLLKRSQVAENLVLEKISSPLGVLLIIFESRPDALVQIAALSIRSGNGLLLKGGKEATRSNAILHKIITETISKLVSKELIGLVTSRDEISDLLKLDDVIDLVIPRGSNKLVSQIKEATKIPVLGHADGVCHVFVDKDANMEKAKRIIVDAKLDYPAACNAMETLLVHEALVESGGLSELVSVLRSKGVDLFGGSRASELLNIPKVENFHHEYSALACSVEIVKDVYGAVEHIHQYGSAHTDTIVTEDFSTAEVFLAQVDSAAVFHNASTRFSDGARFGLGAEVGISTSRIHARGPVGVEGLLTTKWLLRGNGQIVDGDNGVTYQHKELLCEDTNQVAKQTMCNGSAKGFSCNGVASLSS*