MAATDISQHSNTVLVVTRAGWRRLDNWDALIYAFKQVVQPGDKLIILGIIDRIPTLLGCKRATIEREFNATNELALARLTSHVSNEFELEFFPLAQLCDKRQILLEYIIDSGESVDVVLQQATKLQPRCIVLDRVILQEFSEYLGHWKTILTETRSLSQQILFRPRITMDSNLLADLDFSQRTKHDNRSRSTLKRPVFLHHPSDRQGCPLAPYLFLFMGESTSNFLSTENTGLEVLHLLMRILEEVLGLQLMDDMVAHFASTERNWRRFTATIKSFACGFWFTILLAKQRQASSGAWLSRGHWEFSEQQVKPLAASIGFF*