MDSKESLSPPSKEEISSSVLGRERGNVMDFYKTLRGGASVKVSASSPSLAAVSQSDSKQQRLLVDFPKGSGSNAQQPDLSKAVSLSMGLYMGETETKVMGNELGFPQQGQISLSSGETDFQLLEESIANLNRSTSVPENPKSSATVAVAAAPTEEFPKTLSDVSSEQQNLKGQTGTNGGNVKLYTTDQSTFDIWRKKLQDLEFSSGSPDKETSESPWRSDLLIDENCLLSPLAGEDDPFLLEGNSNEDCKPLVLPDTKPKIKDNGDLILSSPNSVSLPQVKTEKEDFIELCTPGVIKQEKLGPVYCQASFSGANIIGNKMSAISVHGVSTSGGQMYHYDMNTASLSQQQDQKPIFNVIPPIPVGSENWNRCQASGDDNLASLGTLNFPGRSVFSNGYSSPGMRPDVSSPPSSSAAATGPPPKLCLVCSDEASGCHYGVLTCGSCKVFFKRAVE