MDVASLAAATTPLAVALLLAHHAELVATLVAPNARRLFAPRYGRSHRLAGVVYLVVLAIGLCDVAATVVATRAWGPRGAAGVFSTISPFPMGPNARVAHDVALGVAGVILTVTAARDFGRAHASARVKNVASGALDEDDTVTREEMLEHAFYQGLNLAQVLFLRATTSTAMRSCGQTPSALLLLLLVTSAWLLRPLFPVNRFSHNYTRAGRDPRALTSVLYRVKKYQYVFYKHFLLHGLNVTAAVSAAAATSNAATPPSFNPLRPDDVVFRTYWLGLNAAYVMEFFLQTLVKRKYASQSRMLRMNVALMVITTAPAVVVLAGVCLPAAVVSLALNFFSPGRELGNVALATCAAMLSRGGGSWWGDDDRGGAGGGWDARVVAGVFVCGVGPFRWIEAFARGRIAALRARAAKKE*