MGSLPPPSSPPTNSSSSQTLTLIDPSHLLSLFQSQQKYLNFFFQNLDLSQTLAFTQTLLNSSGTIFFSGVGKSGFVAQKISQTLVSLGIRSAFLSPVDALHGDIGILSPADLLVLFSKSGNTDELLRLVPCARAKGVFLIAVTSAKGSLLSGVCDMNVHLPLERELCPFDLAPVTSTAIQMVFGDTVAIAMMAARNLTKEEYAANHPAGKIGKSLIFKVKDVMKKQEELPICKEGDLIMDQLVELTSKGCGCLLVVDDDYHLIGTFTDGDLRRTLKASGEAIFKLTVGEMCNRNPRTIGSDAMAVEAMQKMESPPSPVQFLPVIDNDNVVIGIVTLHGLVSAGL