MGRAKTKEVGKELRDNLAKHGISLPSGRRKGVQNTVFTCLVEEEATQLGRDMHTLVQQHYPVRPLIDMAARKSVSHPEERRRDLIGAIRILDELNGMFNELQTPLAVRVQNNIPIHNELEVGMNHFNLITHTFGPINQSTWCNAFLNYAKMSLAMYQSRMEPNNPQVVIYLLPESPLISSNVLDGFMSNSAVIS