MLLLVLRVRLRNGDRFPFLPLLGFLLSSSHFHTIIFSFFFFFFFTLHSSIILYKTPWDKFGKNDMVRGKVEMKRIENSTSRQVTFSKRRNGLLKKAYELSVLCDAEVSVIIFSQKGRLYEFSSSDMQKTIERYRKHGKDGQSNPFRSEGYMQQLKQEAEMTAKKIEQLEKSQQKLLGRGLDSCSFEEIREIERQLVLSLTRIRETKAQLFKEQKEKLIEKGKLLLEENLKLSAKCGTKPWQEEGVEGDGGINMMSNLCSQSTNSQASDHHMQTDLFIGLSCS*