MPSGGAPLAVFLVASLKSGARLRHGEQLHALAAKSGLLVSNLFVRNSLLAFYSRLPSSHAPALAHHLFDEIPLALRDAAAHNTLLAALARGGHLDHAKRMLAEMPQRDTVSFTTVLTALARAGHAEDAMAVFRGMLAQDVPPNEVTLAGVITALARDWAPAPLGMVHGVSVQRGLDGFVIVATNLVHAYAAAAQVGFARAVFEWMPDKNTVTWNAMLNGYVKAGAIDMAAEMFERIPERDVVSWLVMIDGYIRADCISEALRTYVAMMAEVDTRGNVALLVDFQKACARHAAVLEGQQLHTVILKDGFDTHLFVQATLIHFYGSCDLLDLAKMQFKLSDKSHIASWNAFMAGIVRKNLMHEARQLFDNMPEKDTISWSTLLSGYVQSGHSDMALQLFCLMLGAGVKPNHITLASTLSAVANSGTLEQGRWIHDYIISKSIHLTDNLIAGLIDMYAKCGSVADAVLLFNHVKEKLSSLSPWNAMICSLAIHGHAHMSLELFSQLQSSNIKPNSITYIGVLNACCHAGMVTEGKHHFESMRREYGIPPTIKHYGCMVDLLGRAGYLEEAERLIKTMPVKSDVVIWGSILAAARSHGNVALGEKAAEELAKLDPNHGASKVALCNIYADAGRWNNVSVVRKELRYENLERLSGSSGVVQ*