MLVSMKDMLQHALRDGYAVGQFNINNLEWVGAVLSTAQQCRSPVILGVSGGTVKHMLGLKCIHDIVVNAMEYLHIDVPVALHLDHGTSREACEAAIAAGFSSIMFDGSHLPFRENLAITRHLVTLAHSKGISVEAELGTIAGSEDGIVNSEVIYADPQECYTLVTETQVDCLAAALGSTHGLYKGKARLGFTEMKAIAEQVKVPLVLHGGTGIADEDMRRAIACGTAKINVNTENMYAWCQQVKAIFAADTGHDVNDPRKVIAQGLQPVREMIARRMALFGSEQRY*