MEIRFVNKKDCIKVEILWTKLIKPCLPTPPHLQRYELSFFDQLSEKEHVPFVLFYANNNNFINNSTIDERLEQSLSKILTHVYPATGRYDKDECSILCLDQGVCYTKAKVNCKLDNFLEKTRKDLSLASLFWPHANKNIDQTNLMVSPIVTAQVTEFECGGLAVSLSGSHPAMDGFSDFKFLFEWARVCKMETPVEKINFLSFNLGNIFPTRDISGLFKSTYIPSIHQDIIVKKFVVREAAMSRLRKKCIDEACGALTFQPSRVEIITALLWRAFIRASATINGYVRPSLMDFPLNLRSKTSLPQVHNSMGNFRIDVPIKFIPGETKMELHNFIILIRDTVNKVVASCAKASPDEIVSTLVNIYNESVRSPEWGGNDEVDKVLCSSMCNFPLHDTDFGLGKPALLFFGTKDTQMFWLHDTDIHSEVGVQMDLKESYMQLFECDDDIKALTFIRDANL*