MLAQGVTTQKAALGGSRVACRPARAARAAAPRTVSVQASKVKKVVLAYSGGLDTSVILKWLQDSYDCEVVTFTADLGQGEELEPARKKAEAAGVKEIYIDDLREEFVRDFVFPMFRANSTYEGVYLLGTSIARPLIAKRQIEIAMEVGADAVSHGATGKGNDQVRFELGYYGLKPDIKVIAPWREWDLNSRTRLIAYAEQHGLAVPAGKRNEPPYSMDANLLHISYEGNALEDPWVEASEDMFTRSVSPEQAPNEPTYVEVEFEKGDPVAINGVRMSPATLLTELNRLGGENGIGRVDIVESRFVGMKSRGVYETPGGTILLTARRAMESLCLDRGEAHLKDDIMPRYAELVYNGFWFSPERLALQELVDKTQQFVEGTVRVKLYKGNVIVCGRKSQYSLYDSKISSFEDDEGAYDQKDAAGFIKLQALRLRTLARNRGDAWRNELL*