MLRTLSNLGIGRAHFEKQPPSNLRKSNFFHFVVALYDRAGQPIEIERTAFIGFIEKDQEPDGQKTNNGIQYRLQLLYANGKYRSMAWWTAFKAAKTIGGLRVVAVL