MASGIGGFGDPTLDFIREHLFADLPPTPPSSAFSLPPPVATGSGYRFPEPDEKRPAAGQGDARRYRGVRERPWGKFAAEIRDPNRRGSRVWLGTFDTAVDAARAYDRAAFQMRGRKAILNFPNEIGCSGDRASPPLPAASGKRKRDAEEHLPSGCPLSPSSWDSLWGFEESDTKGLFDMPPLSPLPSLGCAQLLVS