MSVTVTKFRPVLVGPATAPEPAAEATVYINLSSFDRALAFFPVTSFHVFDRAIGAPAETVRGAMSRALVHYFPVAGRIVAAAADGERLRIACTGEGVSFVAATADRSLADAGLLDPPSGAALLDELAVGVGAEGFRPSDPLLLVQVTEFACGGFVVAVTRNHAVADGTGFAQFMRAVGELARGMPRPSVLPVSCGDDSLPELPPLVAAMENALVVLEPRDFAFLDITVPSSCIDRIKAGFAGQVTAGGGPCTVFEAVMAVLWQCRTRAVMPDDPSTPAPLIFAANVRKHAGARHGYYGNCITSAVAVPTSGEVANGGINDVVRLIKRAKQPIPHQFKRRNSGRVAGGGGEGEGGLSLSAEQAEVMFGYNAFDVTSWRNLGADAVDLGGGTPARVMCRMDRMPVPHCVACLPCRKDGANVLARCVREEHVDAFLRELAKFT*