MVVRGHQDLDANIVRWGLHHLLDGDACVHRPQSPTTDYAPPPPQPHRTRALLDAPATAPALAEVRVDAVDNDEVIAHALQEELTQVAMAEASETAGAEPDRRATVLAQHWFRPEVVTHLPSEEAEDFSQCSSPEEGGNARDGQGCSIELVDDFSALDGEVGKRLNDMLPVPHVPKTNGDIPSFDEAFSDHRRLLDRLVLYGLVELKVNGDGNCQFRALSDQFYRTPEHHRFVRQQVVNQLESHPEIYAGYVPMDYRDYLKKMPKNGEWGDHVTLQAAADLYGVKIFILTSFRDTCYIEILPVVQKSNRVICLSFWAEVHYNSIYPEGELPVAENRKKRWWHF*