MTAHGSRARLALGADIDVLLDPADLRRGLELDVREGLTTAPRWLPPKYFYDDRGSALFEQITRLPEYYPTRTEHSILVSRAAEIARASGADVLLELGSGSSEKTRILLDALVAAGTLGGYVPVDVSAGALREAIAGLALEYPDLPVQGVVADFDRHLPQLPAPGRRLVALLGSTLGNYPPAQRAVFLRRLAGSMHGGEALLLGLDLVKDPARLVAAYDDSAGVTAEFNRNVLRVLNRELGADFDPRRFDHVAHWDAEQEWIEMRLRARSEMTVRLPALDLEIELGPGEEIRTEISAKFRRPAFAGQLEDAGLRPEGWWTDPAGDFALVLARR