MVDFRVFVALFVALSLSSHGSNASYADASSPVVNPSKVKQISWRPRAFVYEGFLTDEECDHLVFLAKSELKHSAVADNISGKSKLSEVRTSSGMFIRKGKDPIVARIEDKIAAWTFLPKENGEDLQVLRYEHGQKYDAHHDYFSDKVNIARGGHRLATVLMYLSDVAKGGETVFPQAEIKERRKNHVVDETLSECGRQGVAVKPRKGDALLFFSLFPNASIDEVSLHGGCPVLEGEKWSATKWIHVDSFDRNVDTCKDENERCEKWAALGECKNNPEYMVGSAEVPGACRRSCKVC*