MVLRCVSSLIQVFLVVDLSHYGRIRVSGEDRVQFLHNQSTANFEILHEGQGCDTVFVTPTARTIDIAHAWVMKTAITLVVSPVTRERITHMLEKYIFFADKVEIQDITEKTSLFLLVGPTSNKIMEALSLADIVGQPYGSHKHYNVNGMPITVGVGNIISEEGYSLLMSPAAAESVWKAILGHGAVPMGSNAWETLRILQGRPAPGKELTDEFNVLEANLWNAVSLNKGCYKGQETIARLVTYDGIKQRLWGIRVSSPVEPGSTISVNGKKVGKVTSFTTGKRASQPLGLGYIKRKAASEGDSVIIGGDVEGTVVEVPFLARQIPPS*