MATPNFDRDFGYLLPFMDKVAAAAADLPDASAREELVRLVAEEKVRWERIRSLLQGAPGQSGGSKGTAPRASASKAPPPA AAPPLARVSSDGVNRVAPRESGLTVGSLKDSR