MPSHPKKAVEAMEHAFKAGLGNIGKEDRHRLAKETGLTPHQVRNSSSLALVNLLQHMFIANQVSARFNPNLYFFNLFLIMN