MPRSPADSAASALHVDAELAVIGSGPAALALLARLARDDPSSALLHSTLVIDPSGAFCTAWAAKLRSQGVSHLRSPTFVHPHPSRRLDDALHGYAAAHGRLRELRPIEGVERQWQAPSSRLFEDFCEDLAADLRGGKEDKRLAGCHVAAAATDIVPLFRDSALPWAFDIARVVLAVGDGGIPRHPDWASRSLGSAPSPQPAARSTLLHASALASALADELATTPRRCSAPTLRGERSGGFASFLSRRRRGSEPQRPRGTGRLVVVGGGLSAAQLAAFACRLGWRSVTLVSRSELTVRPFDVGGGWVASLLSPELGAEEAAFFAAPPEERLWQLREARPGGSLTPEARRRLAEMELRGAGRVLERAEVRRASWRPKAAEWEWADGWQLYVAGALSALQIGPEAFNLAGAGACAARIVERLLEDERVTSGRLALPLGY*