MARTRLQTSRGRSRAGGGGLDQLVSALAAAFARLNNPADRQAQLMVAAALLVVEAALCFLIIQRVPYTEIDWEAYMQEVTGFLQGERDYEQLKGGTGPLVYPAGFVYLFAGLKQLTAGSVVAAQYVFAGLYLVTQATVMALYIRAASLPPWSLALLCASRRLHSIFLLRLFNDCWAMAVAYIATLALQSRRWVTAVVLYSLAVSVKMNVLLMAPGVLAVLLKFARPPAVVAGIALGVLLQLGLGAPFLLPHPRSYVSRAFEFSRVFTYKWSVNWQLLPEPYFLSRQLAIGLLLLHLRLLWSLAQQQWLKAEGGVWPALRRFFGCPPLAAVAARDRPVSAAAAX