MDDFCNTGLVLGLGRGISLEKLPKPEPKRPCFRLDRLFPSPSEPCLTLALTETPSPGAVPQKIQVRIDVNKAYEESGAPNCSPTGSSVSSFSNLHRELFNGGVKREREQATEELEVEKRVSDEEEEGNARKKLRLTKEQSALLEDSFKEHSTLNPKQKQALAEQLNLRPRQVEVWFQNRRARTKLKQTEVDCEFLKRCCETLTDENRRLQKELQELKALKFASPVYMQLPAATLTMCPSCERIGAGDASTRSSFAKAAHFFSGPFTHPAAC