MVVELVAAWNDLTDRMNPISSKSSELLLKALKITIPLLQSLPCGEDGRPPLSKALSVACILADLQVEAEVIVVCLLRELLEAGAISRHEINLQLGRGITHLLHDCLRVKKIPTRVDILDDDNAYALRKFCLAYHDIRAVIVEVAARLDMMRHSKHLPKYCQQTLALDVMQVYAPLAHAIGTGSLSLELEDLAFQSLFPNSYSFVDTWLRNHGTWGEAILNEYRCQLFEALQKDYELEKMVDKISIQGRYKSHFSTMKKLLKDGRKPEEVYDILGLRVVLNPRPGKDAQEIGRKVCYRAREVIQSLWKEVPQRMKDYIAKPKKNGYESLHLTIDLNDSNFESPFMEIQIRTAEMDAKAVGGDASHGLYKGGLTDPEQVPSSNSYLTIHKRHEPL*