MFLLSLWLISRKFYKSSTIKLPPGSHGLPLVGESLSLFWGSPLGFLSTRRKRFGGVFWSNLLGSPTIVATTVESAKFFLSCADCGPSGLFARLLGPETINEVIGSQHALYRRIFLGLMVPEALKCHVQMIDILAQDTLESWGSIKTVSVMEETLKFSYCTLIGLVCKKLLPSTPEMIDLMKDAQTIENGVLQFPIDLPFSPYRKALQARARLHRFLDGLINERRAELAANGEKRKDALDEFLTHKDDKVGFLSNQQVEDNLVALLFGGHHTTALALVWLMKHLNGNPQAFKEVEEEQRRIFLGKSSTNYNLTWEDTRQMPATLRVVNESLRLSNVVGVVTRKITKDISYKGYTLPKDWMVHVYMPPIHLDDSIYPNAAKFNPSRFEVPAKTGTFIPFGYGDRICPGSALSLLEQMIFIHRLITKYRWEPVNPNSKTSYWPMPSVKDGYLVHVMSI*