MSLGLSRLAEFRFFTKAPFPTANLLLLNTQLRKLSATAFSQSQESGEPLLVVVGGGAAGVYGAIRAKTVAPNLNVIVIEKGKPLSKVKISGGGRCNVTNGHCADNMILAAHYPRGHRELRGSFFSTHGPMDTMAWFSRHGVKLKTEDDGRVFPVSDSSSSITDCLISEAKKRRVSLQTGKVVTAASKNVDGKFLLKIEKRSLSIVENVEADYLLIASGSSRQGYTLATQLGHSIVEPVPSLFTFKIQDSRLAELAGVTFPKVHVKLKLDSIKSKIPQLTQVGPMLVTHWGLSGPAILRLSAWGARYLFGTGYEGTLVVDFLPDIHIEDVRSILIKQKNQFVRQKLLNSFPSEFGLVKRFWKYVIDRESVNGDIVWASVSNNSLLAMASLLKQCTFKVKGKGQFKDEFVTAGGVPLSEITLNTMESKIESNLFFAGEVLNVDGVTGGFNFQNAWSGGYISGTSIGMLALDADADRELMLN*