MGDVAGSPDDGLALQLANFRNAVEKLGVSSKGLDDSTCLRFLQARSMHIDKAAAMYAQYHTWRVAFVPLGYMPFDQVASEFDTGKVALQGHSKKGNPLLVIFGCKHVPNSHDHDTFKRSVVYILDKTIASAPAGTGKMIVIVDLKHLSYKNVDIKGFFSGFQLLQNYYPERLGVLYMVNAPKFFLRTWKMVSPFLDKATREKIVFLEDENMVEVLLREVDAATLPCALGGKAELVLLQDAHVPNWPGLDQ*