MSTTKINILILNPNSSRDMTEGVRKAVDSVAQSQGFTNCAFHYQTGPATSPASINDADDLASSTDAVLPALGDISSLDYDGVLVACYSVHPLVVRLQGQHDKAVLGIFEASVLSALSLLEPYAETTFGIVTTGTFWEQHLTNGVRDFLGLGGGQQQTNRFAGVYTTGLNAGDFHGGVPQEVVDAKLKDATRKLLKSSKVRVVVMGCAGMAGLEAIIRSVVTEEYGDKEKVFVIDGVKAGAGLLLETVRSARLFA