MAIEKQVIVGEIPVSPFSRLFSMPGLDCFNIVTIGFKNEASPSAFIEGLKNTLLNHPRFSCILETGSGEHKPRWIPTNVNVKDHVVVPNIDPTIENPDQFLEDYTSNMVFSPIDVCKPLWEIHILNIKTSDAESLLVARFHHSLGDGMSLMSLLLACSRKTSDPGALPTLVAQKKSKVTNVVWWSLVSRLWLIIKLMFNTVVEVFKFLLILCSVRDNATPLMEKPRATLTPNKFIHRVISLDDVKVVKNAMNMTVNDVILGMVQAGLSRYLSQKYDSETNPKLKKSLENICLRGVVFFNLRSNKKIEDLAKMMEKGSTSRWGNSIGYVMIPLWMKSENDIFEYIRRSKTIMDRKKLSLEPLFSYTLFKLTVEVFGYKALRTLAMRIFGRSTVVLSNVAGPTEEISLFDHQISYVAASISGFPQALIVHITSYVNKAIINLGVDLDVIPDPHHLCDHIVEALQIMKSAVEEEISADLGV*