MVLGRMFSNCASNNACLFPQQGRKGTNQDAMIVWEDTVFFGVFDGHGPHGHLVARRVRDSVPQRFSTSGKSSKLTSTTAVTVLKQGKHLVIGNVGDSRAILGTRDENGIWKAVQLTVDLKPNLPGEADSIRQCRGRLFALQDEPEVPRVWLPFDDSPGLAMARAFGDFYLKDYGVIAVPEMSYRHLTNQDQFILLATDGIWDVLSIDEVVQVITQAPTRATAARALAESAVCVWRLKYPTSKVDDCAVVCLYVSQTYSAPSDGLTPNEGSKPNDIYNYSLCSNGSHRESGTPMAGLSSGHQNPQASQSLETEEIAPGEPSGNPKTTKQPRKLVDWLGADGQEEEEWSVLEGETQVNSLLNLPRRLQQQNLARQQHNSS*