MPHLNVLKVCIGMLWCVQEEFRIRPVVSSVIFLRIFDYVDPELNAFLPITSFRNYFSRTWSCYDGCKNWGEGPFNEQLANYGPEYDVCWVNLPWNGLGDLQQSAEYVAYGIKHFASLSHASGNKINVQWALTFWPSLKPLVLNFFAIAGTFKGAMEAYPMCLVENLWGGCMPSPLQLKPNSKYMKAQNSEADEYSGANAQKASYLKGATMLSLQSEKLCGKGHIVGHLGIAEDLATLKIIQAIIPSSNPISNELDNFDKSSCRHLGGLWLKLISRWTYVLNVGMNFAVGPARMHKLFNEFAHLRVAKEPGLQSYVCERGYATDCLPSNATFADLRE*