MDLLPWVSWLFGWVYFTCWSLSFYPQPILNNQRQSTTGTTIDFPLSNCLGFFSYFIYNLALCYSPIIRSQYAARNHGLEPTTRFNDVVFSLHGFILSCVTTSQYIPGLWTGFERAPVSQRPSRWMLGIITGCIVGVAAVFLFVAGREGPGTDPARDWCWLDVMYAVSYVKLIVTLVKYTPQVIVNHRNRSTKGWSISQIALDFSGGLLSIAQQSIDSYLQHDWSGFTGNPVKLGLANVSMIYDSIFFVQHYVLYPSSTSAKGPEAEGLLGRDEEERRLD