MQTFLVDENSRLDVFLAKKLNQSRNQVALLIEKDCVQVNDKIQDKNSFKLKNGDIISIASLKLCNEIKPQFEVDFDIDVLYEDEDLLVLNKPSNLVVHGASSVKNATLVDWLIEKKYTLSNLGGEIRAGLVHRLDKDTSGSILIAKNNFTHQKLSEQLADKSMGRIYLALIDLPLKEDKIIVEKFLMRSPSNAIKKIAIDKENKFSKNAKSAFINVVKTENLTLMAAKLFTGRTHQIRAHLASLNRYILGDSLYGYKGKYDCRIMLHAYFLYFIHPKTKEQIFVKAPLMEDFKNIMFEQINLGENDEKISLEFLLEFFNSFA*