MDNHPQTLSTRPDIIGDEAADALKPLQDQMKAFSSDDAYRNIRKEFNWDGPIAPGDKTWAGNPAARTLYKTLSAEPVAAASIGQVYKGTLWDEDADGWEKRATDTDGAAIDVAVKVQRPGVLRQIALDLHIARLALIWVEESGFNGSTGLANIVDRVGAGIFQELDYTVEARNAADFRRSLRFMDFLFVPRHYAKLTGRRVLTQEWIVGKPMKELSDDEQFRMVQMGVECSSAQLFRTGLVHADPHEGNMLYTPEGKLALLDFGLVCRVNNAQQEAMAGCILNILNRDWG