MNLVVVSDPKLADEILHTKGVEFGSRRQNMVFDIFTDKGQDMVFSIYGDHWQKMRRVVTASFFTNKVVQQYREKWEEKMDLVVKDLYRDEKASVEGVVIRRRLLLMQYNILYRMMFDMRFESMEDPLLKQITQLKTERTMLGKSFQFNYGEFMPILKPFLRGYLERCRELQSRRLIFFNKYSIEKKIKALDRDKHNINCAIDHILEAKKNGEINEKNVKHIVENINVAGIETTLWSMEWAIVELVNHPNVQSKLRDEISNILERNPLTESDLDRLPYLQAVVKETLRLHTPIPLLLPHMNLEDAELNGYTIPKGPKVVVNAWWLPNNPAWWKKSEEFLPEQFLEEEGGTDDVRGGRVDFRYLPFGVGRRSCPGIILALPILGIVIGKLVMNFELCPPEGMEKINASERGGLFSLRITNHSTVAF*