MTLFPRLEELHLDDLPKLRHFFLTKSVTEFPFLREVTISECPEMKTFVQKGIFVRLEITVNNDDEVKAMFNSKVSFPNLEELRIWELESITALCFDQLSTAYFSKLGRLLVWNCGNLRNLMPPSGARCLLNLRGLRIQRCVSMQEVITKEEHHGEEIMTLFPLLDELKLEELPKLGHFFLTEHPLKFPFLREVTIHECPKMKTFVQQGISVSTPSLESVNDGYEVKVDDLNKWTQQWFNSKEQKASQGTTNGDESEAIIGDKYVAVDD*