MKETLRYLAGIAGPSGYGSNSTAEQVIQDYACSGPPHLTAIITGATSGIGVETARALAKKGLRIVIPARDLKKADELKEVIREESPKAEIVIFETDISSFVSVRRFCSGFLALGLPLNILINNAGIYSQKLEFSEDKIEMTFATNYLGHFLLTELLLEKMIETAEQTGIQGRIINLSSAIHSWVRRDAFCFSKMLYPGNYDGTSAYSQSKLANILHVKEIATKLKARNARVTMNAVHPGIVKTGIMRDSYKGFITADSLYLIASKLLKSTSQGASTTCYVALSPQTEGVSGKYFADCNEINCSALANDGLEARKLWMQTHALLQRYLYPPPTQHVLLCD*