MSLLPHLILYLTLLTVVVTGETLRPRFYSETCPEAESIVRREMKKAMIKEARSVASVMRFQFHDCFVNGCDASLLLDDTPNMLGEKLSLSNIDSLRSFEVVDDIKEALEKACPATVSCADIVIMAARDAVALTGGPDWEVKLGRKDSLTASQQDSDDIMPSPRANATFLIDLFERFNLSVKDMVALSGSHSIGQGRCFSIMFRLYNQSGSGKPDPALEPSYRKKLDKLCPLGGDENVTGDLDATPQVFDNQYFKDLVSGRGFLNSDQTLYTNLVTREYVKMFSEDQDEFFRAFAEGMVKLGDLQSGRPGEIRFNCRVVNRRPIDVLLVS*