MGHHHHHHHHSSGLEVLFQGPGGTVVEEVRRFAEELAEEVLRVGGEAMRPYAEMVRHLGEAAVAALEGRAEEADRLVRDVLEMAREVGAEGLARLLERVHREARELLREGRREEAAALVLAAALAAGAVAVAEAYVRLGQPIRLIAEYVAERLVELAELLRRLGVPLRRIIRLLEEVLRVVAEALRRAGVPEPEIRKVEAAAYIRLAAYLLRQLGYEALAKRLLEARELLLEGRVEEAAHLLEDVYALFHREIERLGFEAPEELRVADLLLARAIALIKAI