MHSLVQQHYPVRPLIDMAARKSISHPEERQRDLIGAIRILDELNGMFNELQTPLATRIHNNVPIHNELEVGMNHFSLITHTFGPINQSTWCNAFLNYAKMSLAMYQNRMEPNNPQYNQ