MDTAILNSDIQFGFFEDDRWLSSQMQGSVDDSCVVESYLNLSDEITLPSFLHEDPEGSAAFGQLLPNIVSEALVACPGHEVTRERPAVCKENTAGGVLKGRRKSAARSSSDVNRKKKVALACQELKMDDESKTPRKKEPHFLCERQRRRNMQDQFKTLISLLPYTLPKTDKLAVLNATVDHIEDLKKKLDKLVLEKASLTSSLAKDSASADQAENQQTSSYSLKIQVYSQGNEWFITLNNSSEAKLYSGIMLVLEEYGFEVLNWNMSSHNNEAFHTVRALQTHGPSNLSPELLKQSLSKLL*