MDIAVIGSNMVDLITYTNQMPKEGETLEAPAFKIGCGGKGANQAVAAAKLNSKVLMLTKVGDDIFADNTIRNLESWGINTTYVEKVPCTSSGVAPIFVNANSSNSILIIKGANKFLSPEDIDRAAEDLKKCQLIVLQLEVQLETVYHAIEFGKKHGIEVLLNPAPALRELDMSYACKCDFFVPNETELEILTGMPVDTYDHIRAAARSLVDKGLNNIIVTMGEKGALWMTRDQEVHVPAFRVNAVDTSGAGDAFIGCFAHYYVQSGDVEAAMKKAVLFAAFSVTGKGTQSSYPSIEQFNEYLSLNE*