MFIDLAVYQADWTSHAYFYNVWRYVHGERDEDALVKLLKELLVKSLIEHCDLNSGKVYIHDLCRDFIQMEVESEVKHNPRCYLFQTNNQRYFQACRLRIQHQGITELTEGILCTCSKAELLSLEECDYLRLVDVRGMSNLALLQINKCPQLTSIFVEGVKTLRSISWDGFQGDYPSLTGSESLESLELKSNKDWPNIPPTNSDLSYCCNLENLHLSNIPLSQEMANINSLVKLRRLSIGNCQQLKRVYGLEAAKFIQVIVLEGCSSLLEFPSLVNFRFLQYFVLSNATVLKKLHGISGFSLTHLLLRNATQLEDLLGIQAFTTLKYLNLSNTGIEDFSWISNMKELRVINLSGTRLKILPNHKHLHKLEELQLNNCVALEDLDKDFDISPSLREFRMWNCPNLKTLPQFKISSLIYLCICDAKVEDISEMSIVDKIGQCEELTGTRDSYGESALKSMLRY*