MSSGNIRIHSMTGFANAAAECGSKRINLDIRAVNHRFLDIQIRMPDDLRHLENGIREQISSHLARGKVECKIQIQDAENGNQSLELNRVLVGQLAEINKNLRKHYDLAKLGVADILRFPGVLASQKENTEALAKTIVELADKALKDFTAARRREGKKLGEHLLQRIKNMEEIIDALSEIFPALVEAHKEKIRTRLAEAVGSIDNDRLQQEFALFIQKSDIDEEFSRLRTHIAEVRRIVTEHKGSSGKRLDFLMQELNREANTLGSKSIATECTQASVELKVLIEQMREQVQNIE*