MSVDLWISVPAFGLPAFDPDSLAALALLRLADVRYKTHETRAARGVSETGAFPVVVAGAQVISGFEGISAYVTERGHGLDDYLDAAERADVQATISLVQRLSRVMLFNWWVEDENYPVTRRAIAAAHGWPWPLSYVLTGRMRAEARGSCGRAAYTRPALVYKEADECYKALSTRLGDHRWLFGGRPTSADAYALGHLLAQSRAPMIRDPLSRLIADYPNLARYVEGAGSLLEAGPSTPRSLDPDGYILPALADRRARWRLPPLFAGEESYFSYVRSAFQHGLSLRQKKPAQTPAAAAAKRKEKAFKRRGRVATAAALASMVLYVGRARLRVSSPSRATAQDLFERAKL*