MSSLEEPLGLGDLPKLSIDRLGSLSSPRAYRRAAAADDINNRKYNNSCNGSTQMVFHGNSHAWHPQCRQADSSCDVVELRDLPRKVMWDLPSFVKIVEVAPRDGLQNEKGNVPTSVKIQLIHKLVAAGLSVVEATSFVSPKWVPQLADAKEVLKGIQQVPGVRHPVLTPNLRGFEAAVAAGAKEIAVFASASESFSKSNINCTIEESLVRYRDVTAAAKKHGLLIRGYVSCVIGCPVEGAIDPSKVAYVAKELYNMGCSEISLGDTIGVGTPGSVAAMLEAVMSFVPVDKIAVHFHDTYGQALANILVSLQMGISIVDSSVSGLGGCPYAKGATGNVATEDVVYMLHGLGIETNVDLNKLMEAGDYISRHLGRPVGSKTAAALRKHLSP*