MEELPDQLVWEVLGRIKKTQDRNSVSLAWKRIHDLEREQREFLKVGCGLDPANDALTSLCRRFPNLTRIEISYSGWMSKLGKQLDDHGLLILSERCPSLIDLTLCYCTYVTDMGLCHLSSCSKLRALKLNFTPSITGCGILSLAVGCKSLSTLHLIRCLNVSSVEWLEYLGRQEILEDLLIKNCRAIGEGDLAKLGSGWKRLKRLQFEVDPSFRYMKVYGRLAVDKWQKQWVPCESMEELSLVNCLISPGRGLACVLGKCNALEKLHLDMCVGVRDIDLITLAQRSTNLKSLSLRVPSDFSLPILMNNPLRLTDESIKAIANNCSKLESLKISFSDGEFPSFSSFTLTGILSLIQKCPIRVLALDHVYSFSDLGMESFCSAHYLDVLELVKCQEISDEGLQLVQHFPKLSILRLSKCLGVTDIGLKPLVGSQKLELLTVEDCPQITEKGVQGAARTVSYRQDLSWMY*