MKELSILSLPEEIQVLVVELVAANSFADLYRLRTTCKSMKALTELPTVYASFDVFNFPWYVHMPHLLLRNFYAAGNPSALYIKGVQFFFTFGLQEEGLALMKRAADAGFERALYTYAMTCKIFWDDEEYFSRLSRKNVDMIGRVVRSLNLGRGMSHNIAFFTKRDEFISSDIPLFYSCECTPCLHSDWYLWDIERTKAPPPELSLSPSCGTVPAEETCKLISFSLLLLFGLSSVLGLDQSEAVYQRLRALSLDQKKNGYVRVLPHSEKKGNAKVQFSSPETGDGYVKKRKTE*