MVCNHTPHMALALHLEFWTFSLMAFLVKYHALGIQLPGYQLGKTLRLDWSGPTKSATHALTGRPVSVKLWKKTKTPKYDMEETGRHEIAILTELTHPSIIQLLEVVETCTDIALIMESVNTCDLFDYVLERGRLQEIEAFHFFHQVIDAIEYCHKKMIVHFDLRLENILMDLEYNIKLSNFGLSIMQCENHLLKESFGSTIWAAPEVISGNLCVGPKVDVWNCGVILYSLLCGCFPFDDENETNMYKKIKDGIYILPSHLSLEARDLICQMLWSDPSQRVTISAIKQHPWFQLQISHLSINEVAIHKV*