MELSKTSMEKIDDAIKSTADFGFSKETVLRVLKKLLKVYDGNWEHIEADNYSVLADAILSDSDPEQEGQKKRAEKKNLDSDHHRKKLKTKEHGRKAKSCTHGSVKRELAEVPRQQEAESLEGRTNANQLLESSPTIISKEQKMKISRAETTRIGENGSTLLESQDPCTFETPLAVICPEVLEPSCHNGHQDAHMISGVKHPTDKKFKGILVAHEGHMVDACSSQAIVSSKDFSTNFQVELSNYGKGKLSFLFNPSLANGSDFQMPGIQSICKAMEAKCLRTYKILEPNFSFMKLLDDTCQCILDLGSGPNGGSADSGGNQNNPSNMRVIQHLPTGIKRQYHDVNDITRGEECLSIPIVSGEDGVLPPPFYYISQNITFQDAYINLSLARIGDENCCSGCFGDCLAEPLPCACARETGGEFAYTRDGLLKEGFLDACVSMLREPLEQSYFYCNGVCPIEQMKGVNKPEACKGHRIKKFIKECWRKCGCTRNCGNRVVQRGITRKLQVFLTPGKKGWGLRSAENLPRGAFVCEYVGEILTNTELYERNTELSGKNNQRTGKVKHTYPVLLDSDWGTEGVLKDEEALCLDGTFYGNVARFINHRCFDCNIIAIPVEIETPDHHYYHLAFFTTREVKPFEELTWDYEIDFDDVNHPIKAFKCHCGSAFCRDRRRMSSVRRRI*