MALKPTLAALLFSLAAIHGIVVVAVDAAAAAVSRGGSARRIPAVFAFGDSTLDAGNNNRLVTAVRADHPPYGQDFPGGAPTGRFCDGKIMSDFLVEALGVKGLLPAYHSGSEVLSDADAATGVSFASGGSGLDDRTATNAGVATMASQIADFSELVGRMGAGKAGEVVNKSLFLVSAGTNDMIMNYYLLPSKYTLDQYHALLIGKLRSYIQSLYNLGARRLLVAGLPPVGCLPVQMTLAALRQPPRPQGCIAEQNAEAEKYNAKLRKMLTKFQSTSPGAKAVYADIYTPLTDMVDHPQKYGFAETGKGCCGTGLLEMGPLCTDLMPTCTTPAQFMFWDSVHPTQATYKAVADHFLRTNMLQFDD*