MALWQLSHRLSRRCTLRSLSRTPTDSSYGYSPAHDYSWGLPRSITYMPRPGDGAPRTVTLIPGDGIGPLVTTAVVEVMKAMHAPLSFEVFEVSSRMEKVPKEVLDSIRKNKVCLKGGLMTPVGGGVSSLNVQLRKELDLYASLVHCFNLPGLTMRHENVDIVVIRENTEGEYAGLEHEVVPGVVESLKVITKFCSERIAKYAFEYAYLNNRRKVTAVHKANIMKLADGLFLESCREVAKNYPGITYDEIIVDNCCMQLVARPEQFDVMVTPNLYGTLIANTAAGIAGGTGVMPGGNVGAEQAIFEQGASAGNVGSERLVEQKRANPIALLLSSSMLLRHLRFPSFADRLEQAVMAVIKEGVYRTKDIGGTSTTQEIIDAVIRKLD*