MSSPTDYSTLAVFTYRSAILARAVPRQHMHRIAHAVIGGLFGDHTDSMFSLTVTASGAFLLADSGLAALASELPRSGDDEDTFRCLYLHESSETRRGSQIAGTLSALSARLAAEAIPVLSMTTLGRNFLLVREGATERALVTLQRTLDEPSSLPAMPPPPADRMVLTVLPAPVCICSLSRDELPAAAHALLWLFALQPAAGLTHVFEMGGEAHRPPPTKGVLLAAVSLIFESPALHALTQAHPASASALLHAAGPTLERGWRALSIVVPSGAAEPGLLSRVCLPLSALPMMNVSTGDTNLVLVPGDRLDAACALLAPHFELRVAEEGAAR*