MAASPSLHAVAHRGPSLTALLFLVAAMVLVPPAAAEIRETAIRADPRSIIPLDEFGFSHSGVLELNVSGIAFDPQASAELDLSQLGFFLSTLDAWVHVLRQLQDLDVTCALQSELVKLAFSFDRLRPPSNPAGVEVARSSSFSTAFRVSEPGQYTLVFANCLGGGLKVDMDVRSAMYNVDPATGERQYLSAGASALPSFYFLFCLAYAGLAAAWVAILLRKRAAVFRIHYFMLAVLVLKALNLLAEAEDKSCIERTGTAHGWDVLFYIFSFLKGISLFTLIVLIGTGWSFLKPYLADREKKVLMVVIPLQVVANIAQVVIDESGPYARDWVTWKQIFLLVDVVCCCAVLFPIVWSIKNLREAARLDGKAAVNLMKLTLFRQYYVVVICYIYFTRVVVYALQTITSYRYLWTSVVAGELVTLAFYVFTGYKFRPEVHNPYFAIDDEEEEAAAETLKLDDEFEL*