MNVLVIGAGGREHALAYKLNQSNLVKQVFVIPGNEAMTPIAEVHTEISESDHQAILDFAKRQNVDWVVIGPEQPLIDGLADILRANGFKVFGPNKQAAQIEGSKLFAKKIMEKYNIPTADYKEVERKKDALTYIENCELPVVVKKDGLAAGKGVIIADTIEAARSAIEIMYGDEEEGTVVFETFLEGEEFSLMTFVNGDLAVPFDCIAQDHKRAFDHDEGPNTGGMGAYCPVPHISDDVLKLTNETIAQPIAKAMLNEGYQFFGVLYIGAILTKDGPKVIEFNARFGDPEAQVLLSRMESDLMQHIIDLDEGKRTEFKWKNESIVGVMLASKGYPDAYEKGHKVSGFDLNENYFVSGLKKQGDTFVTSGGRVILAIGKGDNVQDAQRDAYKKVSQIQSDHLFYRHDIANKALQLK*