MSASPNGMDMDVWIAELISKVSGFIDDKDKLRLRLIELVEKEKCIWDRRNGDFELRFPRGNAWRRITSIMREEGYNVTMAKLKTIWRALRVRWKKLRTCTTEAKTTWRFFEAIKFLELNELTDNEEITGCSDLIHGTSSTTKGCEEERKPNELTDETASCSSSIHSTFFIPKEHEEASEANEFTEETASCSGSIDSTFFIPKEHVEKSDETTGFMREEVADIDVVGTSMKEDVNTEDKYDYFGKLVTSVLRDYDKKVNEKFAMSKMEAIFSIIMSRDWAHRPQNHCRSRDASQQCVPSPCRCIKRHVVKRSGGINTNCPHEKSQRSNEAPSLHGTDG