MWARSLGRLVGAGQRSVSGISAKQWRLGLVFPENARRPEPRLVPSKARAGDGVTPAAAGSAQAAAASATSVEPGTIAAPPKEPRVLTVYSTKQRACELTEEDAGKIFRIRDYKKAFPEGIAGKVDFENESDLGIMHRREAIEIFDALREVDKEVRAGKPSSKPGFCLTGSRGMGKSYILNSVVQAASDLGWFVIFIPEVFKLTEGRYAMQHSPTREGLWDIPEISQMFLKGIEARNKELLSKTKRTLEWPYGDIEDNLLGYTRLGIEEVEAAPEALLFLLDEIRALKDVPVLLAIDQYNAFYAMCKGAGGEAPPPHIFTCFRPFVRFPDASIKQGMMIIATSEGWMWHKSQTIREALLDSPLAREVTTLTRTELQILLARYKTVGGMGAPLDRAHVNQIWAYTGGLPGDCLKAAALSGIDVPLDDEDAPLYAARLRKGIWK*