MFLRLAHQHRQFVQDLVMNLQALAIVLERRGYPASCYTCGDQMNSASFMVSLGDNHLIRFLVSDYGITWTEMRDDRELMKLEGAEAINQLQELANLVKESTPASSGNKTLAKKC