MNLGIGRAHFEKQPPSNLRKSNFFHFVIALYDRSGQPIEIERTAFIGFIEKDSESDSTKTNNGIQYRLQLLYANGARQEQDIFVRLIDSVTKAVSFHI