MKSPTATTDSTEKAKGISGSRAQRNCRAQNYTSKGPQGPFHSFLSLASSPTCSASLGSRDCAAARLEAESPRAAEEMGSREPERLPRPSMPAFVSINFTGQAAASGLLRGPQATSAVACRGPGGDRRGQWRASSAKHGAKSPKTTPLDMEDHLSRVLVRAQIIIDEAMGGHISNQAMGIDELTSMILDAKELVVFLTSYPHLYRQPYCMHLVLGNCLFGRQMESEIVINFLLQTQPYGAEELEVLPIFGPIFVGKSTLVAHACKDERVRDHFSEILFFQNYGFTDDELATLRDGCARIHLNHVSISNKDRRLLVVIELVGDLNEDEWNRLYSASKRFVPCGGKIIVTSRSEKIKKFGTTRAVTLKYLPREAYWYFFKTLAFGSMDPKVQPRLTHLTMEIASTLDGSFIARNFTARLLRDNFDILFGPRF*