MASVSFKYWDDCVDPLDLEAMWLDPEVRAEWLNAGETKGSKVHLSRDPDGQPYLTQTEMKAVAAIIVRRHFLSQIDLDMLCAIAEIESDRQLLATRYNKKSKEITMGIMQILPKTADWLVSDLGYRTYEVTMDSKLLYKPFVNVYLGAAYLKWLSNYEQKERSEEFMVRAYKGGTKKATHKSTLPFWRSYLSVKETLPSRKIFDVNPLPPTASATGVPEKKGPVNTTWDSRTSAEDMEEMWNHPCVSTEWSKSGEKRGHVRFSHDTEKRPYLSRVELRAVAEVIVSKYFSTRGLKPTVLCAVAEIVTMRFVEGIGQRTGLMGIDYPTARWLYKDLGYKGYKVESVEDLTKPFVSMYFGAAYVAWLSEYEGRERSLQFLVQAYLAGPQNVNLQETGPMWLRFEEALSRYEDLKKEAAGSCNIL*