MKDPVIVASGITYDRESIQRWQFHGKNKSCPVTNQPLPIASEFTPNHNLRRLIEAWCASDRVVPAPSKQSSLQLKVIAINLIKNLKQQELQLESLKTLESLASESKNNRICFKDVGVVRAMVTIVVSCYQNRTTVGLKEALNVLYLVGFTEDETHSVLEEYDRILNSLTWVLGFDASTYNDTTMKPHALVLLKDLINYAKSHVLERLKLDFFKTIVVILRQRENKNLEQRIKEGLHVLLSTCTWPRNCSMMIQAGAVFELVELELGSPDKETTELIMAVLFHLCSSADGRAQLLGHAAGLAMITKRMGKVSHKVDERALMIISLISKFSATDGVLQEMVRVGTVEKLCMVLQVNGRHSHPRDKAREILKRHSNVWKDSPCLDITLLTRNPR*