MATSKLILDHLAASSRDHPPHLSSPIERVSTHICKALSERITKTSIFDATTSDDLAFARRAFYQHFPFLKFAHFTANQAILESLRGCSKLHIVDLDIDQGMQWPSLIQALSQIENAPSLRITGVGSSLAELQSTGRRLTEFATSIGYHKLDYHPVRLDSPDQLDPSAFSLGDDDDQDLGLAVNCSMFLHRLLGNHPALERTLCMIRAWNPRIVTVSEMEANHNTPSFVDRFVEALHFYSAVFDCLESALARTDPDRIYIEGAMFAGEIRSILACEGADRIVRHARSESWRDFMRWSGFKDVGLSDHSLYQAHVFLTLYSQAYRLTREEQALILGWHDTPVVSISTWSC*