MGILYDDVVLLNHSEREGEPSVITVNCPDKTGLGSDLCRIILFFGLTVVRVDVSTDGIWCYIVFWVVGRPDTRWNLLKKRLMGACPSCSSASGISYYRAELSPRPPEVFLLTFCCNDRRGLLHDVTAVLSELELTIKKVKVSTTPDGKVMDLFFITDTRELLHTKKRQEDTHYQLKSVLGDAMISCDIEMVGSEITECSQGPSFLPQEIAEDMFSFEILHEQLSTSLACNKAIITVDNLMSPGHTLIKIACQDHKGLLYDIMRTLKDYNIQISYGRFAAKTKTECELDLFIMQADGKKIVDHSKLNGLCSRLQMELCRPLRVSLMNRGPDAELLVANPVELSGKGRPIVFYDITLALKMLNIGIFSAEVGRYQIGDREWEIYRVLLDEGNGSGPSRNKIVEAVWNMLMGWE*