MELFKNVVVDDATPKDWEIYHKVAVKVVTGHKLNQNNKKFKKINLDLEKKWFNLKRKTNVEEVMQEALISVNEEVTTKVDLSEVVKGAYEAIVMGILRLLGAKDNAAGGDGGNDPLEKDATAQDVVSAQRVATMQDTASVQKDAMSQDDASRMKEASVQIEERRQNGMTGKNDATVVRGNALGHDMDIGVLTLQSVKNLSEGASKVVNKKLDDYKTKIRELKATLTRYHELVLQHSGQKEVREVNFQARLVADERRLRSLKGKTNMQGDKNRQLDVKTNEIHNCLDAIALAEQTFNFLKEKYNEKQEDRGFLSTKKEELLMQLARSQSSLSVFARALEVEVDNLKELRDTIRFIRTKIELTEKILSISAPLK*