MSSLSPELYGCLGNSGLKVSKLILGCMSYGKKEYWEDWVLEDEEEVFKIMKAAYDAGIRTFDTANCYSAGVSEELVGKFIRKYEIPRSSIVILSKCFFPVRKDLIKIFGDLSSRGVHFLDSPELANQCGLSRKHIFDAVEDSVKRLGTYIDVLQIHRYDPHVSAEEVMRALNDVVESGKVRYIGASTMRCYQFIELQNTAEKHGWHKFISMQNYHNLLYREEEREMIPYCQKTGVGLIPWSPLARGLLTRSIDANEETIRSKTDLYTRALEFGAGYKAILSRVEELAKKYNVSMATLATAWSLHKGDYPIVGISKVERLKDALAAVELKLSEEDIKYLEEPYCPVPIQGEI*